# near model CODE resource # jump table entries: 2672-2678 (7 of them) export_340: 00000000 4E75 rts export_334: 00000002 4E56 FFF6 link A6, -0x000A 00000006 7001 moveq.l D0, 0x01 00000008 3D40 FFFE move.w [A6 - 0x2], D0 0000000C 206E 000C movea.l A0, [A6 + 0xC] 00000010 3010 move.w D0, [A0] 00000012 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000016 07D1 .incomplete 00000018 084A 0986 bchg.b A2, 0x86 0000001C 00F4 .incomplete 0000001E 0116 btst [A6], D0 00000020 0134 0152 0170 btst [[A4] + 0x170], D0 00000026 018E bclr A6, D0 00000028 0978 0976 bchg [0x00000976], D4 0000002C 01A8 01C6 bclr [A0 + 0x1C6], D0 00000030 01E4 .incomplete 00000032 096E 096C bchg [A6 + 0x96C], D4 00000036 096A 0968 bchg [A2 + 0x968], D4 0000003A 0966 bchg -[A6], D4 0000003C 05A6 bclr -[A6], D2 0000003E 0962 bchg -[A2], D4 00000040 01F4 .incomplete 00000042 0232 0210 024E andi.b [A2 + D0.w * 2 + 0x4E], 0x10 00000048 026C 0956 0954 andi.w [A4 + 0x954], 0x956 /* '\tV' */ 0000004E 0952 bchg [A2], D4 00000050 0950 bchg [A0], D4 00000052 094E bchg A6, D4 00000054 094C bchg A4, D4 00000056 094A bchg A2, D4 00000058 027C 029A andi.w sr, 666 0000005C 02BA 02DC 02FA 093E andi.l [PC + 0x93E /* 0000099C, value 0xFFFE6018 */], 0x2DC02FA 00000064 093C 093A btst 0x3A /* ':' */, D4 00000068 0312 btst [A2], D1 0000006A 0936 0934 btst <>, D4 0000006E 0932 0930 0328 0346 btst [A2 + 0x3280346 + D0], D4 00000076 0368 0386 bchg [A0 + 0x386], D1 0000007A 03A4 bclr -[A4], D1 0000007C 0924 btst -[A4], D4 0000007E 03C0 .incomplete 00000080 03DE .incomplete 00000082 03FC .incomplete 00000084 041A 0438 subi.b [A2]+, 0x38 /* '8' */ 00000088 0918 btst [A0]+, D4 0000008A 0454 0914 subi.w [A4], 0x914 0000008E 0470 048E 090E 090C subi.w [[A0 + <>] + D0 + 0x90C], 0x48E 00000096 090A btst A2, D4 00000098 0908 btst A0, D4 0000009A 0906 btst D6, D4 0000009C 0904 btst D4, D4 0000009E 0902 btst D2, D4 000000A0 049E 04BC 04DE subi.l [A6]+, 0x4BC04DE 000000A6 08FA 08F8 08F6 bset.b [PC + 0x8F6 /* 0000099E, value 0x60 '`' */], 0xF8 000000AC 08F4 08F2 08F0 bset.b [A4 + D0 - 0x16], 0xF2 000000B2 08EE 054E 08EA bset.b [A6 + 0x8EA], 0x4E /* 'N' */ 000000B8 08E8 08E6 08E4 bset.b [A0 + 0x8E4], 0xE6 000000BE 08E2 0562 bset.b -[A2], 0x62 /* 'b' */ 000000C2 0580 bclr D0, D2 000000C4 059E bclr [A6]+, D2 000000C6 05BC 05DA 05F8 bclr 0x5DA05F8, D2 000000CC 08D4 0614 bset.b [A4], 0x14 000000D0 0632 0650 066E addi.b [A2 + D0.w * 8 + 0x6E], 0x50 /* 'P' */ 000000D6 06EC .incomplete 000000D8 08C8 08C6 bset.b A0, 0xC6 000000DC 08C4 08C2 bset.b D4, 0xC2 000000E0 08C0 0680 bset.b D0, 0x80 000000E4 069E 04BC 06BA addi.l [A6]+, 0x4BC06BA 000000EA 04D8 .incomplete 000000EC 08B4 06F4 0712 0730 bclr.b [[A4 + D0 * 8] + 0x730], 0xF4 000000F4 074E bchg A6, D3 000000F6 076C 078A bchg [A4 + 0x78A], D3 000000FA 07A8 08A4 bclr [A0 + 0x8A4], D3 000000FE 07C4 .incomplete 00000100 08A0 07E4 bclr.b -[A0], 0xE4 00000104 0802 0820 btst.b D2, 0x20 /* ' ' */ 00000108 0898 083C bclr.b [A0]+, 0x3C /* '<' */ 0000010C 0858 0874 bchg.b [A0]+, 0x74 /* 't' */ 00000110 3F3C 0001 move.w -[A7], 0x1 00000114 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000118 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000011C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000120 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000124 4EBA 10AA jsr [PC + 0x10AA /* 000011D0 */] 00000128 4FEF 0012 lea.l A7, [A7 + 0x12] 0000012C 3D40 FFFE move.w [A6 - 0x2], D0 00000130 6000 0886 bra +0x888 /* 000009B8 */ 00000134 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000138 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000013C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000140 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000144 4EBA 1C28 jsr [PC + 0x1C28 /* 00001D6E */] 00000148 4FEF 0010 lea.l A7, [A7 + 0x10] 0000014C 3D40 FFFE move.w [A6 - 0x2], D0 00000150 6000 0866 bra +0x868 /* 000009B8 */ 00000154 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000158 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000015C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000160 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000164 4EBA 3050 jsr [PC + 0x3050 /* 000031B6 */] 00000168 4FEF 0010 lea.l A7, [A7 + 0x10] 0000016C 3D40 FFFE move.w [A6 - 0x2], D0 00000170 6000 0846 bra +0x848 /* 000009B8 */ 00000174 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000178 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000017C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000180 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000184 4EBA 203E jsr [PC + 0x203E /* 000021C4 */] 00000188 4FEF 0010 lea.l A7, [A7 + 0x10] 0000018C 3D40 FFFE move.w [A6 - 0x2], D0 00000190 6000 0826 bra +0x828 /* 000009B8 */ 00000194 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000198 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000019C 2F2E 000C move.l -[A7], [A6 + 0xC] 000001A0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001A4 4EBA 0834 jsr [PC + 0x834 /* 000009DA */] 000001A8 4FEF 0010 lea.l A7, [A7 + 0x10] 000001AC 3D40 FFFE move.w [A6 - 0x2], D0 000001B0 6000 0806 bra +0x808 /* 000009B8 */ 000001B4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000001B8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000001BC 2F2E 000C move.l -[A7], [A6 + 0xC] 000001C0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001C4 4EAD 1022 jsr [A5 + 0x1022 /* export_512 */] 000001C8 4FEF 0010 lea.l A7, [A7 + 0x10] 000001CC 3D40 FFFE move.w [A6 - 0x2], D0 000001D0 6000 07E6 bra +0x7E8 /* 000009B8 */ 000001D4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000001D8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000001DC 2F2E 000C move.l -[A7], [A6 + 0xC] 000001E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001E4 4EBA 08BA jsr [PC + 0x8BA /* 00000AA0 */] 000001E8 4FEF 0010 lea.l A7, [A7 + 0x10] 000001EC 3D40 FFFE move.w [A6 - 0x2], D0 000001F0 6000 07C6 bra +0x7C8 /* 000009B8 */ 000001F4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000001F8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000001FC 2F2E 000C move.l -[A7], [A6 + 0xC] 00000200 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000204 4EBA 3B98 jsr [PC + 0x3B98 /* 00003D9E */] 00000208 4FEF 0010 lea.l A7, [A7 + 0x10] 0000020C 3D40 FFFE move.w [A6 - 0x2], D0 00000210 6000 07A6 bra +0x7A8 /* 000009B8 */ 00000214 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000218 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000021C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000220 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000224 4EBA 25D2 jsr [PC + 0x25D2 /* 000027F8 */] 00000228 4FEF 0010 lea.l A7, [A7 + 0x10] 0000022C 3D40 FFFE move.w [A6 - 0x2], D0 00000230 6000 0786 bra +0x788 /* 000009B8 */ 00000234 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000238 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000023C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000240 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000244 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00000248 4FEF 0010 lea.l A7, [A7 + 0x10] 0000024C 3D40 FFFE move.w [A6 - 0x2], D0 00000250 6000 0766 bra +0x768 /* 000009B8 */ 00000254 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000258 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000025C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000260 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000264 4EAD 1052 jsr [A5 + 0x1052 /* export_518 */] 00000268 4FEF 0010 lea.l A7, [A7 + 0x10] 0000026C 3D40 FFFE move.w [A6 - 0x2], D0 00000270 6000 0746 bra +0x748 /* 000009B8 */ 00000274 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000278 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000027C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000280 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000284 4EAD 1062 jsr [A5 + 0x1062 /* export_520 */] 00000288 4FEF 0010 lea.l A7, [A7 + 0x10] 0000028C 3D40 FFFE move.w [A6 - 0x2], D0 00000290 6000 0726 bra +0x728 /* 000009B8 */ 00000294 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000298 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000029C 2F2E 000C move.l -[A7], [A6 + 0xC] 000002A0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002A4 4EBA 3F54 jsr [PC + 0x3F54 /* 000041FA */] 000002A8 4FEF 0010 lea.l A7, [A7 + 0x10] 000002AC 3D40 FFFE move.w [A6 - 0x2], D0 000002B0 6000 0706 bra +0x708 /* 000009B8 */ 000002B4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000002B8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000002BC 2F2E 000C move.l -[A7], [A6 + 0xC] 000002C0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002C4 4EBA 11BC jsr [PC + 0x11BC /* 00001482 */] 000002C8 4FEF 0010 lea.l A7, [A7 + 0x10] 000002CC 3D40 FFFE move.w [A6 - 0x2], D0 000002D0 6000 06E6 bra +0x6E8 /* 000009B8 */ 000002D4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000002D8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000002DC 2F2E 000C move.l -[A7], [A6 + 0xC] 000002E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002E4 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] 000002E8 4FEF 0010 lea.l A7, [A7 + 0x10] 000002EC 3D40 FFFE move.w [A6 - 0x2], D0 000002F0 6000 06C6 bra +0x6C8 /* 000009B8 */ 000002F4 4267 clr.w -[A7] 000002F6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000002FA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000002FE 2F2E 000C move.l -[A7], [A6 + 0xC] 00000302 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000306 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */] 0000030A 4FEF 0012 lea.l A7, [A7 + 0x12] 0000030E 3D40 FFFE move.w [A6 - 0x2], D0 00000312 6000 06A4 bra +0x6A6 /* 000009B8 */ 00000316 3F3C 0004 move.w -[A7], 0x4 0000031A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000031E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000322 2F2E 000C move.l -[A7], [A6 + 0xC] 00000326 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000032A 4EBA 0EA4 jsr [PC + 0xEA4 /* 000011D0 */] 0000032E 4FEF 0012 lea.l A7, [A7 + 0x12] 00000332 3D40 FFFE move.w [A6 - 0x2], D0 00000336 6000 0680 bra +0x682 /* 000009B8 */ 0000033A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000033E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000342 2F2E 000C move.l -[A7], [A6 + 0xC] 00000346 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000034A 4EBA 3C6A jsr [PC + 0x3C6A /* 00003FB6 */] 0000034E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000352 3D40 FFFE move.w [A6 - 0x2], D0 00000356 6000 0660 bra +0x662 /* 000009B8 */ 0000035A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000035E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000362 2F2E 000C move.l -[A7], [A6 + 0xC] 00000366 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000036A 4EAD 0C42 jsr [A5 + 0xC42 /* export_388 */] 0000036E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000372 3D40 FFFE move.w [A6 - 0x2], D0 00000376 6000 0640 bra +0x642 /* 000009B8 */ 0000037A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000037E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000382 2F2E 000C move.l -[A7], [A6 + 0xC] 00000386 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000038A 4EBA 3AF2 jsr [PC + 0x3AF2 /* 00003E7E */] 0000038E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000392 3D40 FFFE move.w [A6 - 0x2], D0 00000396 6000 0620 bra +0x622 /* 000009B8 */ 0000039A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000039E 2F2E 0010 move.l -[A7], [A6 + 0x10] 000003A2 2F2E 000C move.l -[A7], [A6 + 0xC] 000003A6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003AA 4EBA 2F68 jsr [PC + 0x2F68 /* 00003314 */] 000003AE 4FEF 0010 lea.l A7, [A7 + 0x10] 000003B2 3D40 FFFE move.w [A6 - 0x2], D0 000003B6 6000 0600 bra +0x602 /* 000009B8 */ 000003BA 3F3C 0001 move.w -[A7], 0x1 000003BE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000003C2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000003C6 2F2E 000C move.l -[A7], [A6 + 0xC] 000003CA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003CE 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */] 000003D2 4FEF 0012 lea.l A7, [A7 + 0x12] 000003D6 3D40 FFFE move.w [A6 - 0x2], D0 000003DA 6000 05DC bra +0x5DE /* 000009B8 */ 000003DE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000003E2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000003E6 2F2E 000C move.l -[A7], [A6 + 0xC] 000003EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003EE 4EBA 2B52 jsr [PC + 0x2B52 /* 00002F42 */] 000003F2 4FEF 0010 lea.l A7, [A7 + 0x10] 000003F6 3D40 FFFE move.w [A6 - 0x2], D0 000003FA 6000 05BC bra +0x5BE /* 000009B8 */ 000003FE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000402 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000406 2F2E 000C move.l -[A7], [A6 + 0xC] 0000040A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000040E 4EBA 2AD0 jsr [PC + 0x2AD0 /* 00002EE0 */] 00000412 4FEF 0010 lea.l A7, [A7 + 0x10] 00000416 3D40 FFFE move.w [A6 - 0x2], D0 0000041A 6000 059C bra +0x59E /* 000009B8 */ 0000041E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000422 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000426 2F2E 000C move.l -[A7], [A6 + 0xC] 0000042A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000042E 4EAD 0E92 jsr [A5 + 0xE92 /* export_462 */] 00000432 4FEF 0010 lea.l A7, [A7 + 0x10] 00000436 3D40 FFFE move.w [A6 - 0x2], D0 0000043A 6000 057C bra +0x57E /* 000009B8 */ 0000043E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000442 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000446 2F2E 000C move.l -[A7], [A6 + 0xC] 0000044A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000044E 4EBA 0802 jsr [PC + 0x802 /* 00000C52 */] 00000452 4FEF 0010 lea.l A7, [A7 + 0x10] 00000456 3D40 FFFE move.w [A6 - 0x2], D0 0000045A 6000 055C bra +0x55E /* 000009B8 */ 0000045E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000462 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000466 2F2E 000C move.l -[A7], [A6 + 0xC] 0000046A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000046E 4EBA 25B4 jsr [PC + 0x25B4 /* 00002A24 */] 00000472 4FEF 0010 lea.l A7, [A7 + 0x10] 00000476 3D40 FFFE move.w [A6 - 0x2], D0 0000047A 6000 053C bra +0x53E /* 000009B8 */ 0000047E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000482 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000486 2F2E 000C move.l -[A7], [A6 + 0xC] 0000048A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000048E 4EBA 41BE jsr [PC + 0x41BE /* 0000464E */] 00000492 4FEF 0010 lea.l A7, [A7 + 0x10] 00000496 3D40 FFFE move.w [A6 - 0x2], D0 0000049A 6000 051C bra +0x51E /* 000009B8 */ 0000049E 2F2E 0014 move.l -[A7], [A6 + 0x14] 000004A2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000004A6 2F2E 000C move.l -[A7], [A6 + 0xC] 000004AA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004AE 4EBA 251C jsr [PC + 0x251C /* 000029CC */] 000004B2 4FEF 0010 lea.l A7, [A7 + 0x10] 000004B6 3D40 FFFE move.w [A6 - 0x2], D0 000004BA 6000 04FC bra +0x4FE /* 000009B8 */ 000004BE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000004C2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000004C6 2F2E 000C move.l -[A7], [A6 + 0xC] 000004CA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004CE 4EBA 15E0 jsr [PC + 0x15E0 /* 00001AB0 */] 000004D2 4FEF 0010 lea.l A7, [A7 + 0x10] 000004D6 3D40 FFFE move.w [A6 - 0x2], D0 000004DA 6000 04DC bra +0x4DE /* 000009B8 */ 000004DE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000004E2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000004E6 2F2E 000C move.l -[A7], [A6 + 0xC] 000004EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004EE 4EAD 0C4A jsr [A5 + 0xC4A /* export_389 */] 000004F2 4FEF 0010 lea.l A7, [A7 + 0x10] 000004F6 3D40 FFFE move.w [A6 - 0x2], D0 000004FA 6000 04BC bra +0x4BE /* 000009B8 */ 000004FE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000502 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000506 2F2E 000C move.l -[A7], [A6 + 0xC] 0000050A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000050E 4EBA 2080 jsr [PC + 0x2080 /* 00002590 */] 00000512 4FEF 0010 lea.l A7, [A7 + 0x10] 00000516 3D40 FFFE move.w [A6 - 0x2], D0 0000051A 6000 049C bra +0x49E /* 000009B8 */ 0000051E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000522 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000526 2F2E 000C move.l -[A7], [A6 + 0xC] 0000052A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000052E 4EBA 061C jsr [PC + 0x61C /* 00000B4C */] 00000532 4FEF 0010 lea.l A7, [A7 + 0x10] 00000536 3D40 FFFE move.w [A6 - 0x2], D0 0000053A 6000 047C bra +0x47E /* 000009B8 */ 0000053E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000542 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000546 2F2E 000C move.l -[A7], [A6 + 0xC] 0000054A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000054E 4EAD 0EA2 jsr [A5 + 0xEA2 /* export_464 */] 00000552 4FEF 0010 lea.l A7, [A7 + 0x10] 00000556 3D40 FFFE move.w [A6 - 0x2], D0 0000055A 6000 045C bra +0x45E /* 000009B8 */ 0000055E 3F3C 0003 move.w -[A7], 0x3 00000562 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000566 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000056A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000056E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000572 4EBA 0C5C jsr [PC + 0xC5C /* 000011D0 */] 00000576 4FEF 0012 lea.l A7, [A7 + 0x12] 0000057A 3D40 FFFE move.w [A6 - 0x2], D0 0000057E 6000 0438 bra +0x43A /* 000009B8 */ 00000582 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000586 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000058A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000058E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000592 4EAD 107A jsr [A5 + 0x107A /* export_523 */] 00000596 4FEF 0010 lea.l A7, [A7 + 0x10] 0000059A 3D40 FFFE move.w [A6 - 0x2], D0 0000059E 6000 0418 bra +0x41A /* 000009B8 */ 000005A2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000005A6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000005AA 2F2E 000C move.l -[A7], [A6 + 0xC] 000005AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005B2 4EAD 0B3A jsr [A5 + 0xB3A /* export_355 */] 000005B6 4FEF 0010 lea.l A7, [A7 + 0x10] 000005BA 3D40 FFFE move.w [A6 - 0x2], D0 000005BE 6000 03F8 bra +0x3FA /* 000009B8 */ 000005C2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000005C6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000005CA 2F2E 000C move.l -[A7], [A6 + 0xC] 000005CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005D2 4EAD 0B4A jsr [A5 + 0xB4A /* export_357 */] 000005D6 4FEF 0010 lea.l A7, [A7 + 0x10] 000005DA 3D40 FFFE move.w [A6 - 0x2], D0 000005DE 6000 03D8 bra +0x3DA /* 000009B8 */ 000005E2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000005E6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000005EA 2F2E 000C move.l -[A7], [A6 + 0xC] 000005EE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005F2 4EAD 1082 jsr [A5 + 0x1082 /* export_524 */] 000005F6 4FEF 0010 lea.l A7, [A7 + 0x10] 000005FA 3D40 FFFE move.w [A6 - 0x2], D0 000005FE 6000 03B8 bra +0x3BA /* 000009B8 */ 00000602 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000606 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000060A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000060E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000612 4EBA 1EAE jsr [PC + 0x1EAE /* 000024C2 */] 00000616 4FEF 0010 lea.l A7, [A7 + 0x10] 0000061A 3D40 FFFE move.w [A6 - 0x2], D0 0000061E 6000 0398 bra +0x39A /* 000009B8 */ 00000622 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000626 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000062A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000062E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000632 4EAD 100A jsr [A5 + 0x100A /* export_509 */] 00000636 4FEF 0010 lea.l A7, [A7 + 0x10] 0000063A 3D40 FFFE move.w [A6 - 0x2], D0 0000063E 6000 0378 bra +0x37A /* 000009B8 */ 00000642 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000646 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000064A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000064E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000652 4EBA 1E0A jsr [PC + 0x1E0A /* 0000245E */] 00000656 4FEF 0010 lea.l A7, [A7 + 0x10] 0000065A 3D40 FFFE move.w [A6 - 0x2], D0 0000065E 6000 0358 bra +0x35A /* 000009B8 */ 00000662 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000666 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000066A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000066E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000672 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 00000676 4FEF 0010 lea.l A7, [A7 + 0x10] 0000067A 3D40 FFFE move.w [A6 - 0x2], D0 0000067E 6000 0338 bra +0x33A /* 000009B8 */ 00000682 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000686 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000068A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000068E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000692 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000696 4FEF 0010 lea.l A7, [A7 + 0x10] 0000069A 3D40 FFFE move.w [A6 - 0x2], D0 0000069E 6000 0318 bra +0x31A /* 000009B8 */ 000006A2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000006A6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000006AA 2F2E 000C move.l -[A7], [A6 + 0xC] 000006AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006B2 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 000006B6 4FEF 0010 lea.l A7, [A7 + 0x10] 000006BA 3D40 FFFE move.w [A6 - 0x2], D0 000006BE 6000 02F8 bra +0x2FA /* 000009B8 */ 000006C2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000006C6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000006CA 2F2E 000C move.l -[A7], [A6 + 0xC] 000006CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006D2 4EBA 0640 jsr [PC + 0x640 /* 00000D14 */] 000006D6 4FEF 0010 lea.l A7, [A7 + 0x10] 000006DA 3D40 FFFE move.w [A6 - 0x2], D0 000006DE 6000 02D8 bra +0x2DA /* 000009B8 */ 000006E2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000006E6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000006EA 2F2E 000C move.l -[A7], [A6 + 0xC] 000006EE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006F2 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */] 000006F6 4FEF 0010 lea.l A7, [A7 + 0x10] 000006FA 3D40 FFFE move.w [A6 - 0x2], D0 000006FE 6000 02B8 bra +0x2BA /* 000009B8 */ 00000702 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000706 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000070A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000070E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000712 4EAD 0E12 jsr [A5 + 0xE12 /* export_446 */] 00000716 4FEF 0010 lea.l A7, [A7 + 0x10] 0000071A 3D40 FFFE move.w [A6 - 0x2], D0 0000071E 6000 0298 bra +0x29A /* 000009B8 */ 00000722 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000726 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000072A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000072E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000732 4EAD 0C1A jsr [A5 + 0xC1A /* export_383 */] 00000736 4FEF 0010 lea.l A7, [A7 + 0x10] 0000073A 3D40 FFFE move.w [A6 - 0x2], D0 0000073E 6000 0278 bra +0x27A /* 000009B8 */ 00000742 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000746 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000074A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000074E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000752 4EBA 2616 jsr [PC + 0x2616 /* 00002D6A */] 00000756 4FEF 0010 lea.l A7, [A7 + 0x10] 0000075A 3D40 FFFE move.w [A6 - 0x2], D0 0000075E 6000 0258 bra +0x25A /* 000009B8 */ 00000762 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000766 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000076A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000076E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000772 4EBA 268E jsr [PC + 0x268E /* 00002E02 */] 00000776 4FEF 0010 lea.l A7, [A7 + 0x10] 0000077A 3D40 FFFE move.w [A6 - 0x2], D0 0000077E 6000 0238 bra +0x23A /* 000009B8 */ 00000782 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000786 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000078A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000078E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000792 4EBA 274C jsr [PC + 0x274C /* 00002EE0 */] 00000796 4FEF 0010 lea.l A7, [A7 + 0x10] 0000079A 3D40 FFFE move.w [A6 - 0x2], D0 0000079E 6000 0218 bra +0x21A /* 000009B8 */ 000007A2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000007A6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000007AA 2F2E 000C move.l -[A7], [A6 + 0xC] 000007AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007B2 4EBA 386E jsr [PC + 0x386E /* 00004022 */] 000007B6 4FEF 0010 lea.l A7, [A7 + 0x10] 000007BA 3D40 FFFE move.w [A6 - 0x2], D0 000007BE 6000 01F8 bra +0x1FA /* 000009B8 */ 000007C2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000007C6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000007CA 2F2E 000C move.l -[A7], [A6 + 0xC] 000007CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007D2 4EBA 38A4 jsr [PC + 0x38A4 /* 00004078 */] 000007D6 4FEF 0010 lea.l A7, [A7 + 0x10] 000007DA 3D40 FFFE move.w [A6 - 0x2], D0 000007DE 6000 01D8 bra +0x1DA /* 000009B8 */ 000007E2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000007E6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000007EA 2F2E 000C move.l -[A7], [A6 + 0xC] 000007EE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007F2 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 000007F6 4FEF 0010 lea.l A7, [A7 + 0x10] 000007FA 3D40 FFFE move.w [A6 - 0x2], D0 000007FE 6000 01B8 bra +0x1BA /* 000009B8 */ 00000802 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000806 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000080A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000080E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000812 4EAD 0C12 jsr [A5 + 0xC12 /* export_382 */] 00000816 4FEF 0010 lea.l A7, [A7 + 0x10] 0000081A 3D40 FFFE move.w [A6 - 0x2], D0 0000081E 6000 0198 bra +0x19A /* 000009B8 */ 00000822 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000826 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000082A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000082E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000832 4EAD 1032 jsr [A5 + 0x1032 /* export_514 */] 00000836 4FEF 0010 lea.l A7, [A7 + 0x10] 0000083A 3D40 FFFE move.w [A6 - 0x2], D0 0000083E 6000 0178 bra +0x17A /* 000009B8 */ 00000842 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000846 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000084A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000084E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000852 4EAD 0AEA jsr [A5 + 0xAEA /* export_345 */] 00000856 4FEF 0010 lea.l A7, [A7 + 0x10] 0000085A 3D40 FFFE move.w [A6 - 0x2], D0 0000085E 6000 0158 bra +0x15A /* 000009B8 */ 00000862 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000866 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000086A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000086E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000872 4EBA 3E86 jsr [PC + 0x3E86 /* 000046FA */] 00000876 4FEF 0010 lea.l A7, [A7 + 0x10] 0000087A 3D40 FFFE move.w [A6 - 0x2], D0 0000087E 6000 0138 bra +0x13A /* 000009B8 */ 00000882 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000886 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000088A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000088E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000892 4EBA 0CCE jsr [PC + 0xCCE /* 00001562 */] 00000896 4FEF 0010 lea.l A7, [A7 + 0x10] 0000089A 3D40 FFFE move.w [A6 - 0x2], D0 0000089E 6000 0118 bra +0x11A /* 000009B8 */ 000008A2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000008A6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000008AA 2F2E 000C move.l -[A7], [A6 + 0xC] 000008AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008B2 4EAD 0F0A jsr [A5 + 0xF0A /* export_477 */] 000008B6 4FEF 0010 lea.l A7, [A7 + 0x10] 000008BA 3D40 FFFE move.w [A6 - 0x2], D0 000008BE 6000 00F8 bra +0xFA /* 000009B8 */ 000008C2 3F3C 0002 move.w -[A7], 0x2 000008C6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000008CA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000008CE 2F2E 000C move.l -[A7], [A6 + 0xC] 000008D2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008D6 4EBA 08F8 jsr [PC + 0x8F8 /* 000011D0 */] 000008DA 4FEF 0012 lea.l A7, [A7 + 0x12] 000008DE 3D40 FFFE move.w [A6 - 0x2], D0 000008E2 6000 00D4 bra +0xD6 /* 000009B8 */ 000008E6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000008EA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000008EE 2F2E 000C move.l -[A7], [A6 + 0xC] 000008F2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008F6 4EBA 266C jsr [PC + 0x266C /* 00002F64 */] 000008FA 4FEF 0010 lea.l A7, [A7 + 0x10] 000008FE 3D40 FFFE move.w [A6 - 0x2], D0 00000902 6000 00B4 bra +0xB6 /* 000009B8 */ 00000906 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000090A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000090E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000912 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000916 4EBA 338C jsr [PC + 0x338C /* 00003CA4 */] 0000091A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000091E 3D40 FFFE move.w [A6 - 0x2], D0 00000922 6000 0094 bra +0x96 /* 000009B8 */ 00000926 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000092A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000092E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000932 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000936 4EBA 024E jsr [PC + 0x24E /* 00000B86 */] 0000093A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000093E 3D40 FFFE move.w [A6 - 0x2], D0 00000942 6000 0074 bra +0x76 /* 000009B8 */ 00000946 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000094A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000094E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000952 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000956 4EBA 2E66 jsr [PC + 0x2E66 /* 000037BE */] 0000095A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000095E 3D40 FFFE move.w [A6 - 0x2], D0 00000962 6054 bra +0x56 /* 000009B8 */ 00000964 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000968 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000096C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000970 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000974 4EBA 31D2 jsr [PC + 0x31D2 /* 00003B48 */] 00000978 4FEF 0010 lea.l A7, [A7 + 0x10] 0000097C 3D40 FFFE move.w [A6 - 0x2], D0 00000980 6036 bra +0x38 /* 000009B8 */ 00000982 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000986 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000098A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000098E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000992 4EAD 0E02 jsr [A5 + 0xE02 /* export_444 */] 00000996 4FEF 0010 lea.l A7, [A7 + 0x10] 0000099A 3D40 FFFE move.w [A6 - 0x2], D0 0000099E 6018 bra +0x1A /* 000009B8 */ 000009A0 206E 000C movea.l A0, [A6 + 0xC] 000009A4 0C50 07D0 cmpi.w [A0], 0x7D0 000009A8 6F0E ble +0x10 /* 000009B8 */ 000009AA 206E 000C movea.l A0, [A6 + 0xC] 000009AE 0C50 084B cmpi.w [A0], 0x84B 000009B2 6C04 bge +0x6 /* 000009B8 */ 000009B4 426E FFFE clr.w [A6 - 0x2] label000009B8: 000009B8 4A6E FFFE tst.w [A6 - 0x2] 000009BC 6F14 ble +0x16 /* 000009D2 */ 000009BE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000009C2 2F2E 000C move.l -[A7], [A6 + 0xC] 000009C6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009CA 4EAD 0BEA jsr [A5 + 0xBEA /* export_377 */] 000009CE 4FEF 000C lea.l A7, [A7 + 0xC] label000009D2: 000009D2 302E FFFE move.w D0, [A6 - 0x2] 000009D6 4E5E unlink A6 000009D8 4E75 rts fn000009DA: 000009DA 4E56 FFF2 link A6, -0x000E 000009DE 2F0C move.l -[A7], A4 000009E0 286E 000C movea.l A4, [A6 + 0xC] 000009E4 508C addq.l A4, 8 000009E6 4A54 tst.w [A4] 000009E8 660C bne +0xE /* 000009F6 */ 000009EA 3F3C 0001 move.w -[A7], 0x1 000009EE A9C8 syscall SysBeep 000009F0 7000 moveq.l D0, 0x00 000009F2 6000 00A6 bra +0xA8 /* 00000A9A */ label000009F6: 000009F6 486E FFF8 pea.l [A6 - 0x8] 000009FA 486E FFF2 pea.l [A6 - 0xE] 000009FE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000A02 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000A06 2F0C move.l -[A7], A4 00000A08 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A0C 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00000A10 4FEF 0018 lea.l A7, [A7 + 0x18] 00000A14 3D40 FFF6 move.w [A6 - 0xA], D0 00000A18 4A6E FFF6 tst.w [A6 - 0xA] 00000A1C 6708 beq +0xA /* 00000A26 */ 00000A1E 302E FFF6 move.w D0, [A6 - 0xA] 00000A22 6000 0076 bra +0x78 /* 00000A9A */ label00000A26: 00000A26 486E FFFC pea.l [A6 - 0x4] 00000A2A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000A2E 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00000A32 508F addq.l A7, 8 00000A34 3D40 FFF6 move.w [A6 - 0xA], D0 00000A38 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000A3C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000A40 4A6E FFF6 tst.w [A6 - 0xA] 00000A44 6708 beq +0xA /* 00000A4E */ 00000A46 302E FFF6 move.w D0, [A6 - 0xA] 00000A4A 6000 004E bra +0x50 /* 00000A9A */ label00000A4E: 00000A4E 302E FFF2 move.w D0, [A6 - 0xE] 00000A52 48C0 ext.l D0 00000A54 E780 asl D0, 3 00000A56 D9C0 add.l A4, D0 00000A58 4A54 tst.w [A4] 00000A5A 6704 beq +0x6 /* 00000A60 */ 00000A5C 7013 moveq.l D0, 0x13 00000A5E 603A bra +0x3C /* 00000A9A */ label00000A60: 00000A60 4AAE FFFC tst.l [A6 - 0x4] 00000A64 6C04 bge +0x6 /* 00000A6A */ 00000A66 7026 moveq.l D0, 0x26 00000A68 6030 bra +0x32 /* 00000A9A */ label00000A6A: 00000A6A 426E FFF4 clr.w [A6 - 0xC] 00000A6E 601E bra +0x20 /* 00000A8E */ label00000A70: 00000A70 3F3C 0001 move.w -[A7], 0x1 00000A74 A9C8 syscall SysBeep 00000A76 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 00000A7A 3D40 FFF6 move.w [A6 - 0xA], D0 00000A7E 4A6E FFF6 tst.w [A6 - 0xA] 00000A82 6706 beq +0x8 /* 00000A8A */ 00000A84 302E FFF6 move.w D0, [A6 - 0xA] 00000A88 6010 bra +0x12 /* 00000A9A */ label00000A8A: 00000A8A 526E FFF4 addq.w [A6 - 0xC], 1 label00000A8E: 00000A8E 306E FFF4 movea.w A0, [A6 - 0xC] 00000A92 B1EE FFFC cmpa.l A0, [A6 - 0x4] 00000A96 6DD8 blt -0x26 /* 00000A70 */ 00000A98 7000 moveq.l D0, 0x00 label00000A9A: 00000A9A 285F movea.l A4, [A7]+ 00000A9C 4E5E unlink A6 00000A9E 4E75 rts fn00000AA0: 00000AA0 4E56 FFFC link A6, -0x0004 00000AA4 48E7 0108 movem.l -[A7], D7,A4 00000AA8 286E 000C movea.l A4, [A6 + 0xC] 00000AAC 508C addq.l A4, 8 00000AAE 486E FFFC pea.l [A6 - 0x4] 00000AB2 486E FFFE pea.l [A6 - 0x2] 00000AB6 2F0C move.l -[A7], A4 00000AB8 4EAD 0AFA jsr [A5 + 0xAFA /* export_347 */] 00000ABC 4FEF 000C lea.l A7, [A7 + 0xC] 00000AC0 3E00 move.w D7, D0 00000AC2 4A47 tst.w D7 00000AC4 6706 beq +0x8 /* 00000ACC */ 00000AC6 3007 move.w D0, D7 00000AC8 6000 007A bra +0x7C /* 00000B44 */ label00000ACC: 00000ACC 302E FFFE move.w D0, [A6 - 0x2] 00000AD0 48C0 ext.l D0 00000AD2 E780 asl D0, 3 00000AD4 D9C0 add.l A4, D0 00000AD6 0C54 0FF7 cmpi.w [A4], 0xFF7 00000ADA 6706 beq +0x8 /* 00000AE2 */ 00000ADC 7002 moveq.l D0, 0x02 00000ADE 6000 0064 bra +0x66 /* 00000B44 */ label00000AE2: 00000AE2 508C addq.l A4, 8 00000AE4 4A54 tst.w [A4] 00000AE6 6704 beq +0x6 /* 00000AEC */ 00000AE8 7002 moveq.l D0, 0x02 00000AEA 6058 bra +0x5A /* 00000B44 */ label00000AEC: 00000AEC 3B6E FFFC B390 move.w [A5 - 0x4C70], [A6 - 0x4] 00000AF2 486D B334 pea.l [A5 - 0x4CCC] 00000AF6 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000AFA 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00000AFE 508F addq.l A7, 8 00000B00 4267 clr.w -[A7] 00000B02 3F3C 0001 move.w -[A7], 0x1 00000B06 2F2D B360 move.l -[A7], [A5 - 0x4CA0] 00000B0A 4EAD 0F92 jsr [A5 + 0xF92 /* export_494 */] 00000B0E 508F addq.l A7, 8 00000B10 4267 clr.w -[A7] 00000B12 3F3C 0001 move.w -[A7], 0x1 00000B16 2F2D B374 move.l -[A7], [A5 - 0x4C8C] 00000B1A 4EAD 0F92 jsr [A5 + 0xF92 /* export_494 */] 00000B1E 508F addq.l A7, 8 00000B20 42A7 clr.l -[A7] 00000B22 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000B26 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 00000B2A 508F addq.l A7, 8 00000B2C 0C6E 012C FFFC cmpi.w [A6 - 0x4], 0x12C 00000B32 6D08 blt +0xA /* 00000B3C */ 00000B34 0C6E 013A FFFC cmpi.w [A6 - 0x4], 0x13A 00000B3A 6F04 ble +0x6 /* 00000B40 */ label00000B3C: 00000B3C 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] label00000B40: 00000B40 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] label00000B44: 00000B44 4CDF 1080 movem.l D7,A4, [A7]+ 00000B48 4E5E unlink A6 00000B4A 4E75 rts fn00000B4C: 00000B4C 4E56 0000 link A6, 0 00000B50 2F0C move.l -[A7], A4 00000B52 286E 000C movea.l A4, [A6 + 0xC] 00000B56 508C addq.l A4, 8 00000B58 0C54 2B59 cmpi.w [A4], 0x2B59 /* '+Y' */ 00000B5C 6704 beq +0x6 /* 00000B62 */ 00000B5E 7002 moveq.l D0, 0x02 00000B60 601E bra +0x20 /* 00000B80 */ label00000B62: 00000B62 508C addq.l A4, 8 00000B64 4A54 tst.w [A4] 00000B66 6704 beq +0x6 /* 00000B6C */ 00000B68 7002 moveq.l D0, 0x02 00000B6A 6014 bra +0x16 /* 00000B80 */ label00000B6C: 00000B6C 526D B394 addq.w [A5 - 0x4C6C], 1 00000B70 486D B334 pea.l [A5 - 0x4CCC] 00000B74 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000B78 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00000B7C 508F addq.l A7, 8 00000B7E 7000 moveq.l D0, 0x00 label00000B80: 00000B80 285F movea.l A4, [A7]+ 00000B82 4E5E unlink A6 00000B84 4E75 rts fn00000B86: 00000B86 4E56 0000 link A6, 0 00000B8A 48E7 0108 movem.l -[A7], D7,A4 00000B8E 286E 000C movea.l A4, [A6 + 0xC] 00000B92 508C addq.l A4, 8 00000B94 0C54 2B59 cmpi.w [A4], 0x2B59 /* '+Y' */ 00000B98 6706 beq +0x8 /* 00000BA0 */ 00000B9A 7002 moveq.l D0, 0x02 00000B9C 6000 00AC bra +0xAE /* 00000C4A */ label00000BA0: 00000BA0 508C addq.l A4, 8 00000BA2 4A54 tst.w [A4] 00000BA4 6634 bne +0x36 /* 00000BDA */ 00000BA6 536D B394 subq.w [A5 - 0x4C6C], 1 00000BAA 4A6D B394 tst.w [A5 - 0x4C6C] 00000BAE 6C04 bge +0x6 /* 00000BB4 */ 00000BB0 426D B394 clr.w [A5 - 0x4C6C] label00000BB4: 00000BB4 486D B334 pea.l [A5 - 0x4CCC] 00000BB8 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000BBC 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00000BC0 508F addq.l A7, 8 00000BC2 4A6D B394 tst.w [A5 - 0x4C6C] 00000BC6 660C bne +0xE /* 00000BD4 */ 00000BC8 42A7 clr.l -[A7] 00000BCA 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000BCE 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 00000BD2 508F addq.l A7, 8 label00000BD4: 00000BD4 7000 moveq.l D0, 0x00 00000BD6 6000 0072 bra +0x74 /* 00000C4A */ label00000BDA: 00000BDA 0C54 2B75 cmpi.w [A4], 0x2B75 /* '+u' */ 00000BDE 6706 beq +0x8 /* 00000BE6 */ 00000BE0 7002 moveq.l D0, 0x02 00000BE2 6000 0066 bra +0x68 /* 00000C4A */ label00000BE6: 00000BE6 508C addq.l A4, 8 00000BE8 0C54 0848 cmpi.w [A4], 0x848 00000BEC 660A bne +0xC /* 00000BF8 */ 00000BEE 508C addq.l A4, 8 00000BF0 0C54 2B1D cmpi.w [A4], 0x2B1D 00000BF4 6602 bne +0x4 /* 00000BF8 */ 00000BF6 508C addq.l A4, 8 label00000BF8: 00000BF8 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000BFC 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000C00 2F0C move.l -[A7], A4 00000C02 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C06 4EBA 2BE6 jsr [PC + 0x2BE6 /* 000037EE */] 00000C0A 4FEF 0010 lea.l A7, [A7 + 0x10] 00000C0E 3E00 move.w D7, D0 00000C10 4A47 tst.w D7 00000C12 6704 beq +0x6 /* 00000C18 */ 00000C14 3007 move.w D0, D7 00000C16 6032 bra +0x34 /* 00000C4A */ label00000C18: 00000C18 536D B394 subq.w [A5 - 0x4C6C], 1 00000C1C 4A6D B394 tst.w [A5 - 0x4C6C] 00000C20 6C04 bge +0x6 /* 00000C26 */ 00000C22 426D B394 clr.w [A5 - 0x4C6C] label00000C26: 00000C26 486D B334 pea.l [A5 - 0x4CCC] 00000C2A 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000C2E 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00000C32 508F addq.l A7, 8 00000C34 4A6D B394 tst.w [A5 - 0x4C6C] 00000C38 660E bne +0x10 /* 00000C48 */ 00000C3A 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000C3E A873 syscall SetPort 00000C40 4267 clr.w -[A7] 00000C42 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */] 00000C46 548F addq.l A7, 2 label00000C48: 00000C48 7000 moveq.l D0, 0x00 label00000C4A: 00000C4A 4CDF 1080 movem.l D7,A4, [A7]+ 00000C4E 4E5E unlink A6 00000C50 4E75 rts fn00000C52: 00000C52 4E56 FFE8 link A6, -0x0018 00000C56 2F0C move.l -[A7], A4 00000C58 286E 000C movea.l A4, [A6 + 0xC] 00000C5C 508C addq.l A4, 8 00000C5E 7001 moveq.l D0, 0x01 00000C60 3D40 FFEE move.w [A6 - 0x12], D0 00000C64 4A6C 0008 tst.w [A4 + 0x8] 00000C68 6610 bne +0x12 /* 00000C7A */ 00000C6A 486E FFE8 pea.l [A6 - 0x18] 00000C6E 3F14 move.w -[A7], [A4] 00000C70 4EAD 0ADA jsr [A5 + 0xADA /* export_343 */] 00000C74 5C8F addq.l A7, 6 00000C76 3D40 FFEE move.w [A6 - 0x12], D0 label00000C7A: 00000C7A 4A6E FFEE tst.w [A6 - 0x12] 00000C7E 674A beq +0x4C /* 00000CCA */ 00000C80 486E FFE8 pea.l [A6 - 0x18] 00000C84 486E FFEC pea.l [A6 - 0x14] 00000C88 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000C8C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000C90 2F0C move.l -[A7], A4 00000C92 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C96 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00000C9A 4FEF 0018 lea.l A7, [A7 + 0x18] 00000C9E 3D40 FFEE move.w [A6 - 0x12], D0 00000CA2 4A6E FFEE tst.w [A6 - 0x12] 00000CA6 6708 beq +0xA /* 00000CB0 */ 00000CA8 302E FFEE move.w D0, [A6 - 0x12] 00000CAC 6000 0060 bra +0x62 /* 00000D0E */ label00000CB0: 00000CB0 302E FFEC move.w D0, [A6 - 0x14] 00000CB4 48C0 ext.l D0 00000CB6 E780 asl D0, 3 00000CB8 D9C0 add.l A4, D0 00000CBA 4A54 tst.w [A4] 00000CBC 670C beq +0xE /* 00000CCA */ 00000CBE 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000CC2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000CC6 7013 moveq.l D0, 0x13 00000CC8 6044 bra +0x46 /* 00000D0E */ label00000CCA: 00000CCA 486E FFF0 pea.l [A6 - 0x10] 00000CCE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000CD2 4EAD 027A jsr [A5 + 0x27A /* export_75 */] 00000CD6 508F addq.l A7, 8 00000CD8 3D40 FFEE move.w [A6 - 0x12], D0 00000CDC 4A6E FFEE tst.w [A6 - 0x12] 00000CE0 670E beq +0x10 /* 00000CF0 */ 00000CE2 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000CE6 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000CEA 302E FFEE move.w D0, [A6 - 0x12] 00000CEE 601E bra +0x20 /* 00000D0E */ label00000CF0: 00000CF0 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000CF4 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000CF8 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00000CFC 508F addq.l A7, 8 00000CFE 3D40 FFEE move.w [A6 - 0x12], D0 00000D02 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000D06 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000D0A 302E FFEE move.w D0, [A6 - 0x12] label00000D0E: 00000D0E 285F movea.l A4, [A7]+ 00000D10 4E5E unlink A6 00000D12 4E75 rts fn00000D14: 00000D14 4E56 FF52 link A6, -0x00AE 00000D18 48E7 0308 movem.l -[A7], D6,D7,A4 00000D1C 286E 000C movea.l A4, [A6 + 0xC] 00000D20 508C addq.l A4, 8 00000D22 486E FF52 pea.l [A6 - 0xAE] 00000D26 486E FFFE pea.l [A6 - 0x2] 00000D2A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000D2E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D32 2F0C move.l -[A7], A4 00000D34 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D38 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00000D3C 4FEF 0018 lea.l A7, [A7 + 0x18] 00000D40 3E00 move.w D7, D0 00000D42 4A47 tst.w D7 00000D44 6706 beq +0x8 /* 00000D4C */ 00000D46 3007 move.w D0, D7 00000D48 6000 00C4 bra +0xC6 /* 00000E0E */ label00000D4C: 00000D4C 302E FFFE move.w D0, [A6 - 0x2] 00000D50 48C0 ext.l D0 00000D52 E780 asl D0, 3 00000D54 D9C0 add.l A4, D0 00000D56 3C14 move.w D6, [A4] 00000D58 4A46 tst.w D6 00000D5A 6624 bne +0x26 /* 00000D80 */ 00000D5C 2F2E FF52 move.l -[A7], [A6 - 0xAE] 00000D60 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 00000D64 588F addq.l A7, 4 00000D66 4267 clr.w -[A7] 00000D68 2F2E FF52 move.l -[A7], [A6 - 0xAE] 00000D6C 4EAD 0C6A jsr [A5 + 0xC6A /* export_393 */] 00000D70 5C8F addq.l A7, 6 00000D72 2F2E FF52 move.l -[A7], [A6 - 0xAE] 00000D76 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000D7A 7000 moveq.l D0, 0x00 00000D7C 6000 0090 bra +0x92 /* 00000E0E */ label00000D80: 00000D80 0C46 2719 cmpi.w D6, 0x2719 00000D84 6712 beq +0x14 /* 00000D98 */ 00000D86 0C46 2711 cmpi.w D6, 0x2711 00000D8A 670C beq +0xE /* 00000D98 */ 00000D8C 0C46 2713 cmpi.w D6, 0x2713 00000D90 6706 beq +0x8 /* 00000D98 */ 00000D92 7002 moveq.l D0, 0x02 00000D94 6000 0078 bra +0x7A /* 00000E0E */ label00000D98: 00000D98 508C addq.l A4, 8 00000D9A 3F3C 0001 move.w -[A7], 0x1 00000D9E 486E FF56 pea.l [A6 - 0xAA] 00000DA2 486E FFFE pea.l [A6 - 0x2] 00000DA6 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000DAA 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000DAE 2F0C move.l -[A7], A4 00000DB0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DB4 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */] 00000DB8 4FEF 001A lea.l A7, [A7 + 0x1A] 00000DBC 3E00 move.w D7, D0 00000DBE 4A47 tst.w D7 00000DC0 670C beq +0xE /* 00000DCE */ 00000DC2 2F2E FF52 move.l -[A7], [A6 - 0xAE] 00000DC6 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000DCA 3007 move.w D0, D7 00000DCC 6040 bra +0x42 /* 00000E0E */ label00000DCE: 00000DCE 302E FFFE move.w D0, [A6 - 0x2] 00000DD2 48C0 ext.l D0 00000DD4 E780 asl D0, 3 00000DD6 D9C0 add.l A4, D0 00000DD8 4A54 tst.w [A4] 00000DDA 671C beq +0x1E /* 00000DF8 */ 00000DDC 4A6E FFE4 tst.w [A6 - 0x1C] 00000DE0 660A bne +0xC /* 00000DEC */ 00000DE2 486E FF56 pea.l [A6 - 0xAA] 00000DE6 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00000DEA 588F addq.l A7, 4 label00000DEC: 00000DEC 2F2E FF52 move.l -[A7], [A6 - 0xAE] 00000DF0 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000DF4 7013 moveq.l D0, 0x13 00000DF6 6016 bra +0x18 /* 00000E0E */ label00000DF8: 00000DF8 3F06 move.w -[A7], D6 00000DFA 2F2E FF52 move.l -[A7], [A6 - 0xAE] 00000DFE 486E FF56 pea.l [A6 - 0xAA] 00000E02 4EBA 0012 jsr [PC + 0x12 /* 00000E16 */] 00000E06 4FEF 000A lea.l A7, [A7 + 0xA] 00000E0A 3E00 move.w D7, D0 00000E0C 3007 move.w D0, D7 label00000E0E: 00000E0E 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000E12 4E5E unlink A6 00000E14 4E75 rts export_335: fn00000E16: 00000E16 4E56 FFEC link A6, -0x0014 00000E1A 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4 00000E1E 266E 0008 movea.l A3, [A6 + 0x8] 00000E22 286E 000C movea.l A4, [A6 + 0xC] 00000E26 426E FFF2 clr.w [A6 - 0xE] 00000E2A 42A7 clr.l -[A7] 00000E2C 2F0C move.l -[A7], A4 00000E2E 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00000E32 201F move.l D0, [A7]+ 00000E34 2C00 move.l D6, D0 00000E36 202B 009C move.l D0, [A3 + 0x9C] 00000E3A D0AB 00A0 add.l D0, [A3 + 0xA0] 00000E3E 2E00 move.l D7, D0 00000E40 2006 move.l D0, D6 00000E42 D087 add.l D0, D7 00000E44 2F00 move.l -[A7], D0 00000E46 4EAD 0A7A jsr [A5 + 0xA7A /* export_331 */] 00000E4A 588F addq.l A7, 4 00000E4C 4A40 tst.w D0 00000E4E 6714 beq +0x16 /* 00000E64 */ 00000E50 2F0B move.l -[A7], A3 00000E52 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00000E56 588F addq.l A7, 4 00000E58 2F0C move.l -[A7], A4 00000E5A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000E5E 7025 moveq.l D0, 0x25 00000E60 6000 02B6 bra +0x2B8 /* 00001118 */ label00000E64: 00000E64 4A87 tst.l D7 00000E66 6700 004A beq +0x4C /* 00000EB2 */ 00000E6A 2006 move.l D0, D6 00000E6C D087 add.l D0, D7 00000E6E 2F0C move.l -[A7], A4 00000E70 2F00 move.l -[A7], D0 00000E72 4EAD 0582 jsr [A5 + 0x582 /* export_172 */] 00000E76 2014 move.l D0, [A4] 00000E78 D087 add.l D0, D7 00000E7A 2F06 move.l -[A7], D6 00000E7C 2F00 move.l -[A7], D0 00000E7E 2F14 move.l -[A7], [A4] 00000E80 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000E84 4FEF 000C lea.l A7, [A7 + 0xC] 00000E88 2454 movea.l A2, [A4] 00000E8A 7E00 moveq.l D7, 0x00 00000E8C 600A bra +0xC /* 00000E98 */ label00000E8E: 00000E8E 41D2 lea.l A0, [A2] 00000E90 528A addq.l A2, 1 00000E92 700D moveq.l D0, 0x0D 00000E94 1080 move.b [A0], D0 00000E96 5287 addq.l D7, 1 label00000E98: 00000E98 BEAB 009C cmp.l D7, [A3 + 0x9C] 00000E9C 6DF0 blt -0xE /* 00000E8E */ 00000E9E 7E00 moveq.l D7, 0x00 00000EA0 600A bra +0xC /* 00000EAC */ label00000EA2: 00000EA2 41D2 lea.l A0, [A2] 00000EA4 528A addq.l A2, 1 00000EA6 702C moveq.l D0, 0x2C 00000EA8 1080 move.b [A0], D0 00000EAA 5287 addq.l D7, 1 label00000EAC: 00000EAC BEAB 00A0 cmp.l D7, [A3 + 0xA0] 00000EB0 6DF0 blt -0xE /* 00000EA2 */ label00000EB2: 00000EB2 2A2B 0090 move.l D5, [A3 + 0x90] 00000EB6 282B 0094 move.l D4, [A3 + 0x94] 00000EBA 0C6E 2713 0010 cmpi.w [A6 + 0x10], 0x2713 00000EC0 6602 bne +0x4 /* 00000EC4 */ 00000EC2 2805 move.l D4, D5 label00000EC4: 00000EC4 0C6E 2711 0010 cmpi.w [A6 + 0x10], 0x2711 00000ECA 6602 bne +0x4 /* 00000ECE */ 00000ECC 2A04 move.l D5, D4 label00000ECE: 00000ECE 2D6B 0098 FFF4 move.l [A6 - 0xC], [A3 + 0x98] 00000ED4 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00000ED8 A873 syscall SetPort 00000EDA 302B 008E move.w D0, [A3 + 0x8E] 00000EDE 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000EE2 0000 0003 ori.b D0, 0x3 00000EE6 0228 0008 0170 andi.b [A0 + 0x170], 0x8 00000EEC 0198 bclr [A0]+, D0 00000EEE 01D2 .incomplete 00000EF0 2F0C move.l -[A7], A4 00000EF2 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 00000EF6 588F addq.l A7, 4 00000EF8 42A7 clr.l -[A7] 00000EFA 2F0C move.l -[A7], A4 00000EFC 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00000F00 201F move.l D0, [A7]+ 00000F02 2C00 move.l D6, D0 00000F04 2F0C move.l -[A7], A4 00000F06 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00000F0A 2F0B move.l -[A7], A3 00000F0C 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 00000F10 588F addq.l A7, 4 00000F12 4A40 tst.w D0 00000F14 6748 beq +0x4A /* 00000F5E */ 00000F16 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 00000F1A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 00000F1E 588F addq.l A7, 4 00000F20 2F05 move.l -[A7], D5 00000F22 2F04 move.l -[A7], D4 00000F24 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 00000F28 A9D1 syscall TESetSelect 00000F2A 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 00000F2E A9D7 syscall TEDelete 00000F30 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 00000F34 2F06 move.l -[A7], D6 00000F36 2F14 move.l -[A7], [A4] 00000F38 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00000F3C 4FEF 000C lea.l A7, [A7 + 0xC] 00000F40 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 00000F44 7001 moveq.l D0, 0x01 00000F46 3B40 B4E6 move.w [A5 - 0x4B1A], D0 00000F4A 2F0B move.l -[A7], A3 00000F4C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00000F50 588F addq.l A7, 4 00000F52 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 00000F56 3D40 FFF2 move.w [A6 - 0xE], D0 00000F5A 6000 01B2 bra +0x1B4 /* 0000110E */ label00000F5E: 00000F5E 206E FFF4 movea.l A0, [A6 - 0xC] 00000F62 2050 movea.l A0, [A0] 00000F64 3D50 FFF0 move.w [A6 - 0x10], [A0] 00000F68 4A6E FFF0 tst.w [A6 - 0x10] 00000F6C 6E42 bgt +0x44 /* 00000FB0 */ 00000F6E 42A7 clr.l -[A7] 00000F70 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000F74 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00000F78 201F move.l D0, [A7]+ 00000F7A 2204 move.l D1, D4 00000F7C 9285 sub.l D1, D5 00000F7E 9081 sub.l D0, D1 00000F80 2E00 move.l D7, D0 00000F82 2006 move.l D0, D6 00000F84 D087 add.l D0, D7 00000F86 0C80 0000 7D00 cmpi.l D0, 0x7D00 /* '}\0' */ 00000F8C 6F0A ble +0xC /* 00000F98 */ 00000F8E 203C 0000 7D00 move.l D0, 0x7D00 /* '}\0' */ 00000F94 9087 sub.l D0, D7 00000F96 2C00 move.l D6, D0 label00000F98: 00000F98 2F04 move.l -[A7], D4 00000F9A 2F05 move.l -[A7], D5 00000F9C 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000FA0 2F06 move.l -[A7], D6 00000FA2 2F14 move.l -[A7], [A4] 00000FA4 4EBA 017A jsr [PC + 0x17A /* 00001120 */] 00000FA8 4FEF 0014 lea.l A7, [A7 + 0x14] 00000FAC 6000 0082 bra +0x84 /* 00001030 */ label00000FB0: 00000FB0 302E FFF0 move.w D0, [A6 - 0x10] 00000FB4 C1FC 0014 muls.w D0, 0x14 00000FB8 5440 addq.w D0, 2 00000FBA 48C0 ext.l D0 00000FBC 2E00 move.l D7, D0 00000FBE 9A87 sub.l D5, D7 00000FC0 9887 sub.l D4, D7 00000FC2 486E FFF8 pea.l [A6 - 0x8] 00000FC6 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000FCA 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000FCE 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00000FD2 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00000FD6 A8A7 syscall SetRect 00000FD8 A896 syscall HidePen 00000FDA 42A7 clr.l -[A7] 00000FDC 486E FFF8 pea.l [A6 - 0x8] 00000FE0 486E FFF8 pea.l [A6 - 0x8] 00000FE4 A83E syscall TEStyleNew 00000FE6 205F movea.l A0, [A7]+ 00000FE8 2D48 FFEC move.l [A6 - 0x14], A0 00000FEC 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000FF0 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000FF4 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */] 00000FF8 508F addq.l A7, 8 00000FFA 2F05 move.l -[A7], D5 00000FFC 2F04 move.l -[A7], D4 00000FFE 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001002 A9D1 syscall TESetSelect 00001004 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001008 A9D7 syscall TEDelete 0000100A 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000100E 2F06 move.l -[A7], D6 00001010 2F14 move.l -[A7], [A4] 00001012 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00001016 4FEF 000C lea.l A7, [A7 + 0xC] 0000101A 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000101E 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00001022 4EAD 09BA jsr [A5 + 0x9BA /* export_307 */] 00001026 508F addq.l A7, 8 00001028 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000102C A9CD syscall TEDispose 0000102E A897 syscall ShowPen label00001030: 00001030 2F2B 0042 move.l -[A7], [A3 + 0x42] 00001034 2F2B 0022 move.l -[A7], [A3 + 0x22] 00001038 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000103C 508F addq.l A7, 8 0000103E 3F00 move.w -[A7], D0 00001040 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00001044 548F addq.l A7, 2 00001046 2F0B move.l -[A7], A3 00001048 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] 0000104C 588F addq.l A7, 4 0000104E 2F0B move.l -[A7], A3 00001050 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001054 588F addq.l A7, 4 00001056 6000 00B6 bra +0xB8 /* 0000110E */ 0000105A 42A7 clr.l -[A7] 0000105C 2F0C move.l -[A7], A4 0000105E 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00001062 201F move.l D0, [A7]+ 00001064 2C00 move.l D6, D0 00001066 2F0C move.l -[A7], A4 00001068 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 0000106C 2F04 move.l -[A7], D4 0000106E 2F05 move.l -[A7], D5 00001070 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00001074 2F06 move.l -[A7], D6 00001076 2F14 move.l -[A7], [A4] 00001078 4EBA 00A6 jsr [PC + 0xA6 /* 00001120 */] 0000107C 4FEF 0014 lea.l A7, [A7 + 0x14] 00001080 6000 008C bra +0x8E /* 0000110E */ 00001084 2F0C move.l -[A7], A4 00001086 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 0000108A 588F addq.l A7, 4 0000108C 42A7 clr.l -[A7] 0000108E 2F0C move.l -[A7], A4 00001090 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00001094 201F move.l D0, [A7]+ 00001096 2C00 move.l D6, D0 00001098 2F0C move.l -[A7], A4 0000109A 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 0000109E 2F04 move.l -[A7], D4 000010A0 2F05 move.l -[A7], D5 000010A2 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000010A6 2F06 move.l -[A7], D6 000010A8 2F14 move.l -[A7], [A4] 000010AA 4EBA 0074 jsr [PC + 0x74 /* 00001120 */] 000010AE 4FEF 0014 lea.l A7, [A7 + 0x14] 000010B2 4267 clr.w -[A7] 000010B4 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000010B8 4EAD 0C6A jsr [A5 + 0xC6A /* export_393 */] 000010BC 5C8F addq.l A7, 6 000010BE 604E bra +0x50 /* 0000110E */ 000010C0 2F0C move.l -[A7], A4 000010C2 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 000010C6 588F addq.l A7, 4 000010C8 42A7 clr.l -[A7] 000010CA 2F0C move.l -[A7], A4 000010CC 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 000010D0 201F move.l D0, [A7]+ 000010D2 2C00 move.l D6, D0 000010D4 2F0C move.l -[A7], A4 000010D6 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 000010DA 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 000010DE 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 000010E2 588F addq.l A7, 4 000010E4 2F05 move.l -[A7], D5 000010E6 2F04 move.l -[A7], D4 000010E8 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 000010EC A9D1 syscall TESetSelect 000010EE 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 000010F2 A9D7 syscall TEDelete 000010F4 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 000010F8 2F06 move.l -[A7], D6 000010FA 2F14 move.l -[A7], [A4] 000010FC 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00001100 4FEF 000C lea.l A7, [A7 + 0xC] 00001104 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 00001108 7001 moveq.l D0, 0x01 0000110A 3B40 B4E6 move.w [A5 - 0x4B1A], D0 label0000110E: 0000110E 2F0C move.l -[A7], A4 00001110 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001114 302E FFF2 move.w D0, [A6 - 0xE] label00001118: 00001118 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+ 0000111C 4E5E unlink A6 0000111E 4E75 rts fn00001120: 00001120 4E56 0000 link A6, 0 00001124 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001128 266E 0008 movea.l A3, [A6 + 0x8] 0000112C 2A2E 000C move.l D5, [A6 + 0xC] 00001130 286E 0010 movea.l A4, [A6 + 0x10] 00001134 2E2E 0014 move.l D7, [A6 + 0x14] 00001138 2C2E 0018 move.l D6, [A6 + 0x18] 0000113C 4A85 tst.l D5 0000113E 6C02 bge +0x4 /* 00001142 */ 00001140 7A00 moveq.l D5, 0x00 label00001142: 00001142 BC87 cmp.l D6, D7 00001144 6C02 bge +0x4 /* 00001148 */ 00001146 2C07 move.l D6, D7 label00001148: 00001148 BC87 cmp.l D6, D7 0000114A 6F36 ble +0x38 /* 00001182 */ 0000114C 42A7 clr.l -[A7] 0000114E 2F0C move.l -[A7], A4 00001150 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00001154 201F move.l D0, [A7]+ 00001156 2800 move.l D4, D0 00001158 2014 move.l D0, [A4] 0000115A D086 add.l D0, D6 0000115C 2214 move.l D1, [A4] 0000115E D287 add.l D1, D7 00001160 2404 move.l D2, D4 00001162 9486 sub.l D2, D6 00001164 2F02 move.l -[A7], D2 00001166 2F01 move.l -[A7], D1 00001168 2F00 move.l -[A7], D0 0000116A 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000116E 4FEF 000C lea.l A7, [A7 + 0xC] 00001172 2006 move.l D0, D6 00001174 9087 sub.l D0, D7 00001176 2204 move.l D1, D4 00001178 9280 sub.l D1, D0 0000117A 2F0C move.l -[A7], A4 0000117C 2F01 move.l -[A7], D1 0000117E 4EAD 0582 jsr [A5 + 0x582 /* export_172 */] label00001182: 00001182 42A7 clr.l -[A7] 00001184 2F0C move.l -[A7], A4 00001186 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 0000118A 201F move.l D0, [A7]+ 0000118C 2800 move.l D4, D0 0000118E 2004 move.l D0, D4 00001190 D085 add.l D0, D5 00001192 2F0C move.l -[A7], A4 00001194 2F00 move.l -[A7], D0 00001196 4EAD 0582 jsr [A5 + 0x582 /* export_172 */] 0000119A 2014 move.l D0, [A4] 0000119C D087 add.l D0, D7 0000119E 2214 move.l D1, [A4] 000011A0 D285 add.l D1, D5 000011A2 D287 add.l D1, D7 000011A4 2404 move.l D2, D4 000011A6 9487 sub.l D2, D7 000011A8 2F02 move.l -[A7], D2 000011AA 2F01 move.l -[A7], D1 000011AC 2F00 move.l -[A7], D0 000011AE 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000011B2 4FEF 000C lea.l A7, [A7 + 0xC] 000011B6 2014 move.l D0, [A4] 000011B8 D087 add.l D0, D7 000011BA 2F05 move.l -[A7], D5 000011BC 2F00 move.l -[A7], D0 000011BE 2F0B move.l -[A7], A3 000011C0 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000011C4 4FEF 000C lea.l A7, [A7 + 0xC] 000011C8 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000011CC 4E5E unlink A6 000011CE 4E75 rts fn000011D0: 000011D0 4E56 FE36 link A6, -0x01CA 000011D4 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000011D8 286E 000C movea.l A4, [A6 + 0xC] 000011DC 508C addq.l A4, 8 000011DE 0C6E 0002 0018 cmpi.w [A6 + 0x18], 0x2 000011E4 6E00 0098 bgt +0x9A /* 0000127E */ 000011E8 486E FF4A pea.l [A6 - 0xB6] 000011EC 486E FFFE pea.l [A6 - 0x2] 000011F0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000011F4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000011F8 2F0C move.l -[A7], A4 000011FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011FE 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00001202 4FEF 0018 lea.l A7, [A7 + 0x18] 00001206 3E00 move.w D7, D0 00001208 4A47 tst.w D7 0000120A 6706 beq +0x8 /* 00001212 */ 0000120C 3007 move.w D0, D7 0000120E 6000 026A bra +0x26C /* 0000147A */ label00001212: 00001212 302E FFFE move.w D0, [A6 - 0x2] 00001216 48C0 ext.l D0 00001218 E780 asl D0, 3 0000121A D9C0 add.l A4, D0 0000121C 0C6E 0001 0018 cmpi.w [A6 + 0x18], 0x1 00001222 6606 bne +0x8 /* 0000122A */ 00001224 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00001228 660E bne +0x10 /* 00001238 */ label0000122A: 0000122A 0C6E 0002 0018 cmpi.w [A6 + 0x18], 0x2 00001230 6614 bne +0x16 /* 00001246 */ 00001232 0C54 2B28 cmpi.w [A4], 0x2B28 /* '+(' */ 00001236 670E beq +0x10 /* 00001246 */ label00001238: 00001238 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000123C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001240 7007 moveq.l D0, 0x07 00001242 6000 0236 bra +0x238 /* 0000147A */ label00001246: 00001246 508C addq.l A4, 8 00001248 4267 clr.w -[A7] 0000124A 486E FF4E pea.l [A6 - 0xB2] 0000124E 486E FFFE pea.l [A6 - 0x2] 00001252 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001256 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000125A 2F0C move.l -[A7], A4 0000125C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001260 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */] 00001264 4FEF 001A lea.l A7, [A7 + 0x1A] 00001268 3E00 move.w D7, D0 0000126A 4A47 tst.w D7 0000126C 6700 009E beq +0xA0 /* 0000130C */ 00001270 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00001274 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001278 3007 move.w D0, D7 0000127A 6000 01FE bra +0x200 /* 0000147A */ label0000127E: 0000127E 4267 clr.w -[A7] 00001280 486E FF4E pea.l [A6 - 0xB2] 00001284 486E FFFE pea.l [A6 - 0x2] 00001288 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000128C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001290 2F0C move.l -[A7], A4 00001292 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001296 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */] 0000129A 4FEF 001A lea.l A7, [A7 + 0x1A] 0000129E 3E00 move.w D7, D0 000012A0 4A47 tst.w D7 000012A2 6706 beq +0x8 /* 000012AA */ 000012A4 3007 move.w D0, D7 000012A6 6000 01D2 bra +0x1D4 /* 0000147A */ label000012AA: 000012AA 302E FFFE move.w D0, [A6 - 0x2] 000012AE 48C0 ext.l D0 000012B0 E780 asl D0, 3 000012B2 D9C0 add.l A4, D0 000012B4 0C54 2B09 cmpi.w [A4], 0x2B09 /* '+\t' */ 000012B8 6716 beq +0x18 /* 000012D0 */ 000012BA 4A6E FFDC tst.w [A6 - 0x24] 000012BE 660A bne +0xC /* 000012CA */ 000012C0 486E FF4E pea.l [A6 - 0xB2] 000012C4 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000012C8 588F addq.l A7, 4 label000012CA: 000012CA 702F moveq.l D0, 0x2F 000012CC 6000 01AC bra +0x1AE /* 0000147A */ label000012D0: 000012D0 508C addq.l A4, 8 000012D2 486E FF4A pea.l [A6 - 0xB6] 000012D6 486E FFFE pea.l [A6 - 0x2] 000012DA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000012DE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000012E2 2F0C move.l -[A7], A4 000012E4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012E8 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000012EC 4FEF 0018 lea.l A7, [A7 + 0x18] 000012F0 3E00 move.w D7, D0 000012F2 4A47 tst.w D7 000012F4 6716 beq +0x18 /* 0000130C */ 000012F6 4A6E FFDC tst.w [A6 - 0x24] 000012FA 660A bne +0xC /* 00001306 */ 000012FC 486E FF4E pea.l [A6 - 0xB2] 00001300 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001304 588F addq.l A7, 4 label00001306: 00001306 3007 move.w D0, D7 00001308 6000 0170 bra +0x172 /* 0000147A */ label0000130C: 0000130C 302E FFFE move.w D0, [A6 - 0x2] 00001310 48C0 ext.l D0 00001312 E780 asl D0, 3 00001314 D9C0 add.l A4, D0 00001316 4A54 tst.w [A4] 00001318 671E beq +0x20 /* 00001338 */ 0000131A 4A6E FFDC tst.w [A6 - 0x24] 0000131E 660A bne +0xC /* 0000132A */ 00001320 486E FF4E pea.l [A6 - 0xB2] 00001324 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001328 588F addq.l A7, 4 label0000132A: 0000132A 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000132E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001332 7013 moveq.l D0, 0x13 00001334 6000 0144 bra +0x146 /* 0000147A */ label00001338: 00001338 486E FF40 pea.l [A6 - 0xC0] 0000133C 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00001340 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00001344 508F addq.l A7, 8 00001346 3E00 move.w D7, D0 00001348 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000134C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001350 4A47 tst.w D7 00001352 6716 beq +0x18 /* 0000136A */ 00001354 4A6E FFDC tst.w [A6 - 0x24] 00001358 660A bne +0xC /* 00001364 */ 0000135A 486E FF4E pea.l [A6 - 0xB2] 0000135E 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001362 588F addq.l A7, 4 label00001364: 00001364 3007 move.w D0, D7 00001366 6000 0112 bra +0x114 /* 0000147A */ label0000136A: 0000136A 202E FFE2 move.l D0, [A6 - 0x1E] 0000136E 90AE FFDE sub.l D0, [A6 - 0x22] 00001372 3A00 move.w D5, D0 00001374 0C45 00FF cmpi.w D5, 0xFF 00001378 6F04 ble +0x6 /* 0000137E */ 0000137A 3A3C 00FF move.w D5, 0xFF label0000137E: 0000137E 1D45 FE36 move.b [A6 - 0x1CA], D5 00001382 206E FFE6 movea.l A0, [A6 - 0x1A] 00001386 2010 move.l D0, [A0] 00001388 D0AE FFDE add.l D0, [A6 - 0x22] 0000138C 3045 movea.w A0, D5 0000138E 2F08 move.l -[A7], A0 00001390 486E FE37 pea.l [A6 - 0x1C9] 00001394 2F00 move.l -[A7], D0 00001396 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000139A 4FEF 000C lea.l A7, [A7 + 0xC] 0000139E 486E FF36 pea.l [A6 - 0xCA] 000013A2 486E FE36 pea.l [A6 - 0x1CA] 000013A6 4EAD 0342 jsr [A5 + 0x342 /* export_100 */] 000013AA 508F addq.l A7, 8 000013AC 3E00 move.w D7, D0 000013AE 4A47 tst.w D7 000013B0 6716 beq +0x18 /* 000013C8 */ 000013B2 4A6E FFDC tst.w [A6 - 0x24] 000013B6 660A bne +0xC /* 000013C2 */ 000013B8 486E FF4E pea.l [A6 - 0xB2] 000013BC 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000013C0 588F addq.l A7, 4 label000013C2: 000013C2 3007 move.w D0, D7 000013C4 6000 00B4 bra +0xB6 /* 0000147A */ label000013C8: 000013C8 302E 0018 move.w D0, [A6 + 0x18] 000013CC 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000013D0 0001 0004 ori.b D1, 0x4 000013D4 0048 0008 ori.w A0, 0x8 000013D8 0016 0024 ori.b [A6], 0x24 /* '$' */ 000013DC 0032 486E FF40 ori.b [A2 + <>], 0x6E /* 'n' */ 000013E2 486E FF36 pea.l [A6 - 0xCA] 000013E6 3F3C 0000 move.w -[A7], 0x0 000013EA A9EB syscall Pack4/FP68K 000013EC 602E bra +0x30 /* 0000141C */ 000013EE 486E FF40 pea.l [A6 - 0xC0] 000013F2 486E FF36 pea.l [A6 - 0xCA] 000013F6 3F3C 0002 move.w -[A7], 0x2 000013FA A9EB syscall Pack4/FP68K 000013FC 601E bra +0x20 /* 0000141C */ 000013FE 486E FF40 pea.l [A6 - 0xC0] 00001402 486E FF36 pea.l [A6 - 0xCA] 00001406 3F3C 0004 move.w -[A7], 0x4 0000140A A9EB syscall Pack4/FP68K 0000140C 600E bra +0x10 /* 0000141C */ 0000140E 486E FF40 pea.l [A6 - 0xC0] 00001412 486E FF36 pea.l [A6 - 0xCA] 00001416 3F3C 0006 move.w -[A7], 0x6 0000141A A9EB syscall Pack4/FP68K label0000141C: 0000141C 42A7 clr.l -[A7] 0000141E 42A7 clr.l -[A7] 00001420 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001424 205F movea.l A0, [A7]+ 00001426 2D48 FF4A move.l [A6 - 0xB6], A0 0000142A 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000142E 41EE FF40 lea.l A0, [A6 - 0xC0] 00001432 2F20 move.l -[A7], -[A0] 00001434 2F20 move.l -[A7], -[A0] 00001436 3F20 move.w -[A7], -[A0] 00001438 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 0000143C 4FEF 000E lea.l A7, [A7 + 0xE] 00001440 3E00 move.w D7, D0 00001442 4A47 tst.w D7 00001444 671C beq +0x1E /* 00001462 */ 00001446 4A6E FFDC tst.w [A6 - 0x24] 0000144A 660A bne +0xC /* 00001456 */ 0000144C 486E FF4E pea.l [A6 - 0xB2] 00001450 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001454 588F addq.l A7, 4 label00001456: 00001456 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000145A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000145E 3007 move.w D0, D7 00001460 6018 bra +0x1A /* 0000147A */ label00001462: 00001462 3F3C 2719 move.w -[A7], 0x2719 00001466 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000146A 486E FF4E pea.l [A6 - 0xB2] 0000146E 4EBA F9A6 jsr [PC - 0x65A /* 00000E16 */] 00001472 4FEF 000A lea.l A7, [A7 + 0xA] 00001476 3E00 move.w D7, D0 00001478 3007 move.w D0, D7 label0000147A: 0000147A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000147E 4E5E unlink A6 00001480 4E75 rts fn00001482: 00001482 4E56 FF4A link A6, -0x00B6 00001486 48E7 0118 movem.l -[A7], D7,A3,A4 0000148A 286E 000C movea.l A4, [A6 + 0xC] 0000148E 508C addq.l A4, 8 00001490 264C movea.l A3, A4 00001492 4A6B 0008 tst.w [A3 + 0x8] 00001496 661C bne +0x1E /* 000014B4 */ 00001498 0C53 2B0B cmpi.w [A3], 0x2B0B 0000149C 6608 bne +0xA /* 000014A6 */ 0000149E 4EAD 104A jsr [A5 + 0x104A /* export_517 */] 000014A2 6000 00B6 bra +0xB8 /* 0000155A */ label000014A6: 000014A6 0C53 2B72 cmpi.w [A3], 0x2B72 /* '+r' */ 000014AA 6608 bne +0xA /* 000014B4 */ 000014AC 4EAD 1012 jsr [A5 + 0x1012 /* export_510 */] 000014B0 6000 00A8 bra +0xAA /* 0000155A */ label000014B4: 000014B4 0C53 1B58 cmpi.w [A3], 0x1B58 000014B8 6F08 ble +0xA /* 000014C2 */ 000014BA 0C53 1B66 cmpi.w [A3], 0x1B66 000014BE 6C02 bge +0x4 /* 000014C2 */ 000014C0 508B addq.l A3, 8 label000014C2: 000014C2 0C53 1F40 cmpi.w [A3], 0x1F40 000014C6 6D06 blt +0x8 /* 000014CE */ 000014C8 0C53 1F45 cmpi.w [A3], 0x1F45 000014CC 6F06 ble +0x8 /* 000014D4 */ label000014CE: 000014CE 7004 moveq.l D0, 0x04 000014D0 6000 0088 bra +0x8A /* 0000155A */ label000014D4: 000014D4 3F3C 0001 move.w -[A7], 0x1 000014D8 486E FF4E pea.l [A6 - 0xB2] 000014DC 486E FFFE pea.l [A6 - 0x2] 000014E0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000014E4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000014E8 2F0C move.l -[A7], A4 000014EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014EE 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */] 000014F2 4FEF 001A lea.l A7, [A7 + 0x1A] 000014F6 3E00 move.w D7, D0 000014F8 4A47 tst.w D7 000014FA 6706 beq +0x8 /* 00001502 */ 000014FC 3007 move.w D0, D7 000014FE 6000 005A bra +0x5C /* 0000155A */ label00001502: 00001502 302E FFFE move.w D0, [A6 - 0x2] 00001506 48C0 ext.l D0 00001508 E780 asl D0, 3 0000150A D9C0 add.l A4, D0 0000150C 4A54 tst.w [A4] 0000150E 6714 beq +0x16 /* 00001524 */ 00001510 4A6E FFDC tst.w [A6 - 0x24] 00001514 660A bne +0xC /* 00001520 */ 00001516 486E FF4E pea.l [A6 - 0xB2] 0000151A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000151E 588F addq.l A7, 4 label00001520: 00001520 7013 moveq.l D0, 0x13 00001522 6036 bra +0x38 /* 0000155A */ label00001524: 00001524 42AE FFEA clr.l [A6 - 0x16] 00001528 42AE FFEE clr.l [A6 - 0x12] 0000152C 202E FFF2 move.l D0, [A6 - 0xE] 00001530 D1AE FFE2 add.l [A6 - 0x1E], D0 00001534 42A7 clr.l -[A7] 00001536 42A7 clr.l -[A7] 00001538 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000153C 205F movea.l A0, [A7]+ 0000153E 2D48 FF4A move.l [A6 - 0xB6], A0 00001542 3F3C 2719 move.w -[A7], 0x2719 00001546 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000154A 486E FF4E pea.l [A6 - 0xB2] 0000154E 4EBA F8C6 jsr [PC - 0x73A /* 00000E16 */] 00001552 4FEF 000A lea.l A7, [A7 + 0xA] 00001556 3E00 move.w D7, D0 00001558 3007 move.w D0, D7 label0000155A: 0000155A 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000155E 4E5E unlink A6 00001560 4E75 rts fn00001562: 00001562 4E56 FEDE link A6, -0x0122 00001566 48E7 0118 movem.l -[A7], D7,A3,A4 0000156A 286E 000C movea.l A4, [A6 + 0xC] 0000156E 508C addq.l A4, 8 00001570 0C54 2B3A cmpi.w [A4], 0x2B3A /* '+:' */ 00001574 6616 bne +0x18 /* 0000158C */ 00001576 508C addq.l A4, 8 00001578 4A54 tst.w [A4] 0000157A 6706 beq +0x8 /* 00001582 */ 0000157C 7013 moveq.l D0, 0x13 0000157E 6000 03D4 bra +0x3D6 /* 00001954 */ label00001582: 00001582 4EBA 0452 jsr [PC + 0x452 /* 000019D6 */] 00001586 7000 moveq.l D0, 0x00 00001588 6000 03CA bra +0x3CC /* 00001954 */ label0000158C: 0000158C 0C54 271E cmpi.w [A4], 0x271E 00001590 660A bne +0xC /* 0000159C */ 00001592 0C6C 2B3C 0008 cmpi.w [A4 + 0x8], 0x2B3C /* '+<' */ 00001598 6602 bne +0x4 /* 0000159C */ 0000159A 508C addq.l A4, 8 label0000159C: 0000159C 0C54 2B3C cmpi.w [A4], 0x2B3C /* '+<' */ 000015A0 6624 bne +0x26 /* 000015C6 */ 000015A2 508C addq.l A4, 8 000015A4 0C54 2B72 cmpi.w [A4], 0x2B72 /* '+r' */ 000015A8 6706 beq +0x8 /* 000015B0 */ 000015AA 0C54 2B04 cmpi.w [A4], 0x2B04 000015AE 6602 bne +0x4 /* 000015B2 */ label000015B0: 000015B0 508C addq.l A4, 8 label000015B2: 000015B2 4A54 tst.w [A4] 000015B4 6706 beq +0x8 /* 000015BC */ 000015B6 7013 moveq.l D0, 0x13 000015B8 6000 039A bra +0x39C /* 00001954 */ label000015BC: 000015BC 4EAD 0C5A jsr [A5 + 0xC5A /* export_391 */] 000015C0 7000 moveq.l D0, 0x00 000015C2 6000 0390 bra +0x392 /* 00001954 */ label000015C6: 000015C6 264C movea.l A3, A4 000015C8 6002 bra +0x4 /* 000015CC */ label000015CA: 000015CA 508B addq.l A3, 8 label000015CC: 000015CC 4A53 tst.w [A3] 000015CE 66FA bne -0x4 /* 000015CA */ 000015D0 518B subq.l A3, 8 000015D2 0C53 2B0C cmpi.w [A3], 0x2B0C 000015D6 6600 00B2 bne +0xB4 /* 0000168A */ 000015DA 0C54 2712 cmpi.w [A4], 0x2712 000015DE 6618 bne +0x1A /* 000015F8 */ 000015E0 41EC 0008 lea.l A0, [A4 + 0x8] 000015E4 B7C8 cmpa.l A3, A0 000015E6 6610 bne +0x12 /* 000015F8 */ 000015E8 206D B34C movea.l A0, [A5 - 0x4CB4] 000015EC 2050 movea.l A0, [A0] 000015EE 2D68 0008 FEF6 move.l [A6 - 0x10A], [A0 + 0x8] 000015F4 6000 0064 bra +0x66 /* 0000165A */ label000015F8: 000015F8 486E FF02 pea.l [A6 - 0xFE] 000015FC 486E FEE4 pea.l [A6 - 0x11C] 00001600 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001604 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001608 2F0C move.l -[A7], A4 0000160A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000160E 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00001612 4FEF 0018 lea.l A7, [A7 + 0x18] 00001616 3E00 move.w D7, D0 00001618 4A47 tst.w D7 0000161A 6706 beq +0x8 /* 00001622 */ 0000161C 3007 move.w D0, D7 0000161E 6000 0334 bra +0x336 /* 00001954 */ label00001622: 00001622 486E FEF6 pea.l [A6 - 0x10A] 00001626 2F2E FF02 move.l -[A7], [A6 - 0xFE] 0000162A 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 0000162E 508F addq.l A7, 8 00001630 3E00 move.w D7, D0 00001632 2F2E FF02 move.l -[A7], [A6 - 0xFE] 00001636 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000163A 4A47 tst.w D7 0000163C 6706 beq +0x8 /* 00001644 */ 0000163E 3007 move.w D0, D7 00001640 6000 0312 bra +0x314 /* 00001954 */ label00001644: 00001644 302E FEE4 move.w D0, [A6 - 0x11C] 00001648 48C0 ext.l D0 0000164A E780 asl D0, 3 0000164C D9C0 add.l A4, D0 0000164E 0C54 2B0C cmpi.w [A4], 0x2B0C 00001652 6706 beq +0x8 /* 0000165A */ 00001654 7002 moveq.l D0, 0x02 00001656 6000 02FC bra +0x2FE /* 00001954 */ label0000165A: 0000165A 3D6D B31A FEDE move.w [A6 - 0x122], [A5 - 0x4CE6] 00001660 7001 moveq.l D0, 0x01 00001662 3B40 B31A move.w [A5 - 0x4CE6], D0 00001666 2F2E FEF6 move.l -[A7], [A6 - 0x10A] 0000166A 4EBA 02F0 jsr [PC + 0x2F0 /* 0000195C */] 0000166E 588F addq.l A7, 4 00001670 3E00 move.w D7, D0 00001672 3B6E FEDE B31A move.w [A5 - 0x4CE6], [A6 - 0x122] 00001678 0C47 FC20 cmpi.w D7, 0xFC20 0000167C 6606 bne +0x8 /* 00001684 */ 0000167E 7000 moveq.l D0, 0x00 00001680 6000 02D2 bra +0x2D4 /* 00001954 */ label00001684: 00001684 3007 move.w D0, D7 00001686 6000 02CC bra +0x2CE /* 00001954 */ label0000168A: 0000168A 486E FF06 pea.l [A6 - 0xFA] 0000168E 486E FEE4 pea.l [A6 - 0x11C] 00001692 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001696 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000169A 2F0C move.l -[A7], A4 0000169C 2F2E 0008 move.l -[A7], [A6 + 0x8] 000016A0 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 000016A4 4FEF 0018 lea.l A7, [A7 + 0x18] 000016A8 3E00 move.w D7, D0 000016AA 4A47 tst.w D7 000016AC 6706 beq +0x8 /* 000016B4 */ 000016AE 3007 move.w D0, D7 000016B0 6000 02A2 bra +0x2A4 /* 00001954 */ label000016B4: 000016B4 302E FEE4 move.w D0, [A6 - 0x11C] 000016B8 48C0 ext.l D0 000016BA E780 asl D0, 3 000016BC D9C0 add.l A4, D0 000016BE 0C6E 0006 FF06 cmpi.w [A6 - 0xFA], 0x6 000016C4 6600 00EE bne +0xF0 /* 000017B4 */ 000016C8 4AAE FF70 tst.l [A6 - 0x90] 000016CC 6610 bne +0x12 /* 000016DE */ 000016CE 486E FF06 pea.l [A6 - 0xFA] 000016D2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000016D6 588F addq.l A7, 4 000016D8 703D moveq.l D0, 0x3D 000016DA 6000 0278 bra +0x27A /* 00001954 */ label000016DE: 000016DE 0C54 2AFC cmpi.w [A4], 0x2AFC 000016E2 6600 009E bne +0xA0 /* 00001782 */ 000016E6 508C addq.l A4, 8 000016E8 486E FEFA pea.l [A6 - 0x106] 000016EC 486E FEFE pea.l [A6 - 0x102] 000016F0 486E FEE4 pea.l [A6 - 0x11C] 000016F4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000016F8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000016FC 2F0C move.l -[A7], A4 000016FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001702 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 00001706 4FEF 001C lea.l A7, [A7 + 0x1C] 0000170A 3E00 move.w D7, D0 0000170C 4A47 tst.w D7 0000170E 6710 beq +0x12 /* 00001720 */ 00001710 486E FF06 pea.l [A6 - 0xFA] 00001714 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001718 588F addq.l A7, 4 0000171A 3007 move.w D0, D7 0000171C 6000 0236 bra +0x238 /* 00001954 */ label00001720: 00001720 302E FEE4 move.w D0, [A6 - 0x11C] 00001724 48C0 ext.l D0 00001726 E780 asl D0, 3 00001728 D9C0 add.l A4, D0 0000172A 486E FEEE pea.l [A6 - 0x112] 0000172E 2F2E FF70 move.l -[A7], [A6 - 0x90] 00001732 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00001736 508F addq.l A7, 8 00001738 486E FEEE pea.l [A6 - 0x112] 0000173C 2F2E FEFA move.l -[A7], [A6 - 0x106] 00001740 2F2E FEFE move.l -[A7], [A6 - 0x102] 00001744 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */] 00001748 4FEF 000C lea.l A7, [A7 + 0xC] 0000174C 2F2E FF70 move.l -[A7], [A6 - 0x90] 00001750 486E FEEE pea.l [A6 - 0x112] 00001754 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 00001758 508F addq.l A7, 8 0000175A 206E FF40 movea.l A0, [A6 - 0xC0] 0000175E 2050 movea.l A0, [A0] 00001760 41E8 0018 lea.l A0, [A0 + 0x18] 00001764 43EE FEEE lea.l A1, [A6 - 0x112] 00001768 20D9 move.l [A0]+, [A1]+ 0000176A 20D9 move.l [A0]+, [A1]+ 0000176C 2F2E FF38 move.l -[A7], [A6 - 0xC8] 00001770 2F2E FF28 move.l -[A7], [A6 - 0xD8] 00001774 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00001778 508F addq.l A7, 8 0000177A 3F00 move.w -[A7], D0 0000177C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00001780 548F addq.l A7, 2 label00001782: 00001782 4A54 tst.w [A4] 00001784 6710 beq +0x12 /* 00001796 */ 00001786 486E FF06 pea.l [A6 - 0xFA] 0000178A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000178E 588F addq.l A7, 4 00001790 7013 moveq.l D0, 0x13 00001792 6000 01C0 bra +0x1C2 /* 00001954 */ label00001796: 00001796 2F2E FF70 move.l -[A7], [A6 - 0x90] 0000179A A915 syscall ShowWindow 0000179C 486E FF06 pea.l [A6 - 0xFA] 000017A0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000017A4 588F addq.l A7, 4 000017A6 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000017AA 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 000017AE 7000 moveq.l D0, 0x00 000017B0 6000 01A2 bra +0x1A4 /* 00001954 */ label000017B4: 000017B4 0C6E 0003 FF06 cmpi.w [A6 - 0xFA], 0x3 000017BA 6710 beq +0x12 /* 000017CC */ 000017BC 486E FF06 pea.l [A6 - 0xFA] 000017C0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000017C4 588F addq.l A7, 4 000017C6 7002 moveq.l D0, 0x02 000017C8 6000 018A bra +0x18C /* 00001954 */ label000017CC: 000017CC 206E FF90 movea.l A0, [A6 - 0x70] 000017D0 302E FF8A move.w D0, [A6 - 0x76] 000017D4 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000017D8 D090 add.l D0, [A0] 000017DA 2040 movea.l A0, D0 000017DC 43EE FFAE lea.l A1, [A6 - 0x52] 000017E0 7013 moveq.l D0, 0x13 label000017E2: 000017E2 22D8 move.l [A1]+, [A0]+ 000017E4 51C8 FFFC dbf D0, -0x6 /* 000017E2 */ 000017E8 32D8 move.w [A1]+, [A0]+ 000017EA 486E FEE6 pea.l [A6 - 0x11A] 000017EE 3F2E FF8A move.w -[A7], [A6 - 0x76] 000017F2 2F2E FF90 move.l -[A7], [A6 - 0x70] 000017F6 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 000017FA 4FEF 000A lea.l A7, [A7 + 0xA] 000017FE 0C54 2AFC cmpi.w [A4], 0x2AFC 00001802 6600 009A bne +0x9C /* 0000189E */ 00001806 508C addq.l A4, 8 00001808 486E FEFA pea.l [A6 - 0x106] 0000180C 486E FEFE pea.l [A6 - 0x102] 00001810 486E FEE4 pea.l [A6 - 0x11C] 00001814 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001818 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000181C 2F0C move.l -[A7], A4 0000181E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001822 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 00001826 4FEF 001C lea.l A7, [A7 + 0x1C] 0000182A 3E00 move.w D7, D0 0000182C 4A47 tst.w D7 0000182E 6710 beq +0x12 /* 00001840 */ 00001830 486E FF06 pea.l [A6 - 0xFA] 00001834 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001838 588F addq.l A7, 4 0000183A 3007 move.w D0, D7 0000183C 6000 0116 bra +0x118 /* 00001954 */ label00001840: 00001840 302E FEE4 move.w D0, [A6 - 0x11C] 00001844 48C0 ext.l D0 00001846 E780 asl D0, 3 00001848 D9C0 add.l A4, D0 0000184A 41EE FEEE lea.l A0, [A6 - 0x112] 0000184E 43EE FFBC lea.l A1, [A6 - 0x44] 00001852 20D9 move.l [A0]+, [A1]+ 00001854 20D9 move.l [A0]+, [A1]+ 00001856 486E FEEE pea.l [A6 - 0x112] 0000185A 2F2E FEFA move.l -[A7], [A6 - 0x106] 0000185E 2F2E FEFE move.l -[A7], [A6 - 0x102] 00001862 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */] 00001866 4FEF 000C lea.l A7, [A7 + 0xC] 0000186A 4267 clr.w -[A7] 0000186C 486E FEEE pea.l [A6 - 0x112] 00001870 3F2E FF8A move.w -[A7], [A6 - 0x76] 00001874 2F2E FF90 move.l -[A7], [A6 - 0x70] 00001878 4EAD 0FD2 jsr [A5 + 0xFD2 /* export_502 */] 0000187C 4FEF 000C lea.l A7, [A7 + 0xC] 00001880 206E FF90 movea.l A0, [A6 - 0x70] 00001884 302E FF8A move.w D0, [A6 - 0x76] 00001888 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000188C D090 add.l D0, [A0] 0000188E 2040 movea.l A0, D0 00001890 43EE FFAE lea.l A1, [A6 - 0x52] 00001894 7013 moveq.l D0, 0x13 label00001896: 00001896 22D8 move.l [A1]+, [A0]+ 00001898 51C8 FFFC dbf D0, -0x6 /* 00001896 */ 0000189C 32D8 move.w [A1]+, [A0]+ label0000189E: 0000189E 4A54 tst.w [A4] 000018A0 6710 beq +0x12 /* 000018B2 */ 000018A2 486E FF06 pea.l [A6 - 0xFA] 000018A6 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000018AA 588F addq.l A7, 4 000018AC 7013 moveq.l D0, 0x13 000018AE 6000 00A4 bra +0xA6 /* 00001954 */ label000018B2: 000018B2 08EE 0000 FFBB bset.b [A6 - 0x45], 0x0 000018B8 206E FF90 movea.l A0, [A6 - 0x70] 000018BC 302E FF8A move.w D0, [A6 - 0x76] 000018C0 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000018C4 D090 add.l D0, [A0] 000018C6 2040 movea.l A0, D0 000018C8 43EE FFAE lea.l A1, [A6 - 0x52] 000018CC 7013 moveq.l D0, 0x13 label000018CE: 000018CE 20D9 move.l [A0]+, [A1]+ 000018D0 51C8 FFFC dbf D0, -0x6 /* 000018CE */ 000018D4 30D9 move.w [A0]+, [A1]+ 000018D6 2F2E FF8C move.l -[A7], [A6 - 0x74] 000018DA 2F2E FF28 move.l -[A7], [A6 - 0xD8] 000018DE 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000018E2 508F addq.l A7, 8 000018E4 3F00 move.w -[A7], D0 000018E6 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000018EA 548F addq.l A7, 2 000018EC 4AAE FF70 tst.l [A6 - 0x90] 000018F0 6730 beq +0x32 /* 00001922 */ 000018F2 486E FEEE pea.l [A6 - 0x112] 000018F6 3F2E FF8A move.w -[A7], [A6 - 0x76] 000018FA 2F2E FF90 move.l -[A7], [A6 - 0x70] 000018FE 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 00001902 4FEF 000A lea.l A7, [A7 + 0xA] 00001906 486E FEE6 pea.l [A6 - 0x11A] 0000190A 486E FEEE pea.l [A6 - 0x112] 0000190E 486E FEE6 pea.l [A6 - 0x11A] 00001912 A8AB syscall UnionRect 00001914 486E FEE6 pea.l [A6 - 0x11A] 00001918 2F2E FF70 move.l -[A7], [A6 - 0x90] 0000191C 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 00001920 508F addq.l A7, 8 label00001922: 00001922 486E FF06 pea.l [A6 - 0xFA] 00001926 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000192A 588F addq.l A7, 4 0000192C 486E FF06 pea.l [A6 - 0xFA] 00001930 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 00001934 588F addq.l A7, 4 00001936 4A40 tst.w D0 00001938 6704 beq +0x6 /* 0000193E */ 0000193A 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] label0000193E: 0000193E 486E FF06 pea.l [A6 - 0xFA] 00001942 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 00001946 588F addq.l A7, 4 00001948 4A40 tst.w D0 0000194A 6706 beq +0x8 /* 00001952 */ 0000194C 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 00001950 6002 bra +0x4 /* 00001954 */ label00001952: 00001952 7000 moveq.l D0, 0x00 label00001954: 00001954 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001958 4E5E unlink A6 0000195A 4E75 rts fn0000195C: 0000195C 4E56 FBE8 link A6, -0x0418 00001960 48E7 0700 movem.l -[A7], D5,D6,D7 00001964 2E2E 0008 move.l D7, [A6 + 0x8] 00001968 7005 moveq.l D0, 0x05 0000196A 3D40 FBE8 move.w [A6 - 0x418], D0 0000196E 2D6D B350 FBEA move.l [A6 - 0x416], [A5 - 0x4CB0] 00001974 426E FCEE clr.w [A6 - 0x312] 00001978 426E FDF4 clr.w [A6 - 0x20C] 0000197C 426E FEFA clr.w [A6 - 0x106] 00001980 422E FF00 clr.b [A6 - 0x100] 00001984 7A00 moveq.l D5, 0x00 00001986 6040 bra +0x42 /* 000019C8 */ label00001988: 00001988 486E FBE8 pea.l [A6 - 0x418] 0000198C 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 00001990 588F addq.l A7, 4 00001992 3C00 move.w D6, D0 00001994 4A46 tst.w D6 00001996 6704 beq +0x6 /* 0000199C */ 00001998 3006 move.w D0, D6 0000199A 6032 bra +0x34 /* 000019CE */ label0000199C: 0000199C 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 000019A0 3C00 move.w D6, D0 000019A2 4A46 tst.w D6 000019A4 6704 beq +0x6 /* 000019AA */ 000019A6 3006 move.w D0, D6 000019A8 6024 bra +0x26 /* 000019CE */ label000019AA: 000019AA 4EAD 0262 jsr [A5 + 0x262 /* export_72 */] 000019AE 4A40 tst.w D0 000019B0 670E beq +0x10 /* 000019C0 */ 000019B2 3F3C 0006 move.w -[A7], 0x6 000019B6 4267 clr.w -[A7] 000019B8 4EAD 053A jsr [A5 + 0x53A /* export_163 */] 000019BC 7000 moveq.l D0, 0x00 000019BE 600E bra +0x10 /* 000019CE */ label000019C0: 000019C0 2D6D B350 FBEA move.l [A6 - 0x416], [A5 - 0x4CB0] 000019C6 5285 addq.l D5, 1 label000019C8: 000019C8 BA87 cmp.l D5, D7 000019CA 6DBC blt -0x42 /* 00001988 */ 000019CC 7000 moveq.l D0, 0x00 label000019CE: 000019CE 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 000019D2 4E5E unlink A6 000019D4 4E75 rts export_337: fn000019D6: 000019D6 4E56 FFE4 link A6, -0x001C 000019DA 4A6D B102 tst.w [A5 - 0x4EFE] 000019DE 6600 00CC bne +0xCE /* 00001AAC */ 000019E2 7001 moveq.l D0, 0x01 000019E4 3B40 B102 move.w [A5 - 0x4EFE], D0 000019E8 31ED B11E 0BAA move.w [0x00000BAA /* MBarHeight */], [A5 - 0x4EE2] 000019EE 2F38 09EE move.l -[A7], [0x000009EE /* GrayRgn */] 000019F2 A8D9 syscall DisposRgn/DisposeRgn 000019F4 21ED B832 09EE move.l [0x000009EE /* GrayRgn */], [A5 - 0x47CE] 000019FA 41EE FFF8 lea.l A0, [A6 - 0x8] 000019FE 43ED AB0E lea.l A1, [A5 - 0x54F2] 00001A02 20D9 move.l [A0]+, [A1]+ 00001A04 20D9 move.l [A0]+, [A1]+ 00001A06 302E FFF8 move.w D0, [A6 - 0x8] 00001A0A D06D B11E add.w D0, [A5 - 0x4EE2] 00001A0E 3D40 FFFC move.w [A6 - 0x4], D0 00001A12 42A7 clr.l -[A7] 00001A14 A8D8 syscall NewRgn 00001A16 205F movea.l A0, [A7]+ 00001A18 2D48 FFEC move.l [A6 - 0x14], A0 00001A1C 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001A20 486E FFF8 pea.l [A6 - 0x8] 00001A24 A8DF syscall RectRgn 00001A26 42A7 clr.l -[A7] 00001A28 A924 syscall FrontWindow 00001A2A 205F movea.l A0, [A7]+ 00001A2C 2D48 FFF0 move.l [A6 - 0x10], A0 00001A30 4AAE FFF0 tst.l [A6 - 0x10] 00001A34 6710 beq +0x12 /* 00001A46 */ 00001A36 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001A3A A909 syscall CalcVis 00001A3C 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001A40 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001A44 A90A syscall CalcVBehind label00001A46: 00001A46 42A7 clr.l -[A7] 00001A48 A8D8 syscall NewRgn 00001A4A 205F movea.l A0, [A7]+ 00001A4C 2D48 FFE8 move.l [A6 - 0x18], A0 00001A50 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001A54 486D AB0E pea.l [A5 - 0x54F2] 00001A58 A8DF syscall RectRgn 00001A5A 42A7 clr.l -[A7] 00001A5C A8D8 syscall NewRgn 00001A5E 205F movea.l A0, [A7]+ 00001A60 2D48 FFE4 move.l [A6 - 0x1C], A0 00001A64 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001A68 2F2D B832 move.l -[A7], [A5 - 0x47CE] 00001A6C 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001A70 A8E6 syscall DiffRgn 00001A72 486E FFF4 pea.l [A6 - 0xC] 00001A76 A874 syscall GetPort 00001A78 2F38 09DE move.l -[A7], [0x000009DE /* WMgrPort */] 00001A7C A873 syscall SetPort 00001A7E 486D AB0E pea.l [A5 - 0x54F2] 00001A82 A87B syscall ClipRect 00001A84 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001A88 486D AB6A pea.l [A5 - 0x5496] 00001A8C A8D6 syscall FillRgn 00001A8E 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001A92 A8D9 syscall DisposRgn/DisposeRgn 00001A94 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001A98 A8D9 syscall DisposRgn/DisposeRgn 00001A9A 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001A9E A8D9 syscall DisposRgn/DisposeRgn 00001AA0 4267 clr.w -[A7] 00001AA2 A938 syscall HiliteMenu 00001AA4 A937 syscall DrawMenuBar 00001AA6 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00001AAA A873 syscall SetPort label00001AAC: 00001AAC 4E5E unlink A6 00001AAE 4E75 rts fn00001AB0: 00001AB0 4E56 FEFC link A6, -0x0104 00001AB4 48E7 0108 movem.l -[A7], D7,A4 00001AB8 286E 000C movea.l A4, [A6 + 0xC] 00001ABC 508C addq.l A4, 8 00001ABE 0C54 2B3A cmpi.w [A4], 0x2B3A /* '+:' */ 00001AC2 6616 bne +0x18 /* 00001ADA */ 00001AC4 508C addq.l A4, 8 00001AC6 4A54 tst.w [A4] 00001AC8 6706 beq +0x8 /* 00001AD0 */ 00001ACA 7013 moveq.l D0, 0x13 00001ACC 6000 0186 bra +0x188 /* 00001C54 */ label00001AD0: 00001AD0 4EBA 018A jsr [PC + 0x18A /* 00001C5C */] 00001AD4 7000 moveq.l D0, 0x00 00001AD6 6000 017C bra +0x17E /* 00001C54 */ label00001ADA: 00001ADA 0C54 271E cmpi.w [A4], 0x271E 00001ADE 660A bne +0xC /* 00001AEA */ 00001AE0 0C6C 2B3C 0008 cmpi.w [A4 + 0x8], 0x2B3C /* '+<' */ 00001AE6 6602 bne +0x4 /* 00001AEA */ 00001AE8 508C addq.l A4, 8 label00001AEA: 00001AEA 0C54 2B3C cmpi.w [A4], 0x2B3C /* '+<' */ 00001AEE 6624 bne +0x26 /* 00001B14 */ 00001AF0 508C addq.l A4, 8 00001AF2 0C54 2B72 cmpi.w [A4], 0x2B72 /* '+r' */ 00001AF6 6706 beq +0x8 /* 00001AFE */ 00001AF8 0C54 2B04 cmpi.w [A4], 0x2B04 00001AFC 6602 bne +0x4 /* 00001B00 */ label00001AFE: 00001AFE 508C addq.l A4, 8 label00001B00: 00001B00 4A54 tst.w [A4] 00001B02 6706 beq +0x8 /* 00001B0A */ 00001B04 7013 moveq.l D0, 0x13 00001B06 6000 014C bra +0x14E /* 00001C54 */ label00001B0A: 00001B0A 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */] 00001B0E 7000 moveq.l D0, 0x00 00001B10 6000 0142 bra +0x144 /* 00001C54 */ label00001B14: 00001B14 486E FEFC pea.l [A6 - 0x104] 00001B18 486E FFFE pea.l [A6 - 0x2] 00001B1C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001B20 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001B24 2F0C move.l -[A7], A4 00001B26 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B2A 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00001B2E 4FEF 0018 lea.l A7, [A7 + 0x18] 00001B32 3E00 move.w D7, D0 00001B34 4A47 tst.w D7 00001B36 6706 beq +0x8 /* 00001B3E */ 00001B38 3007 move.w D0, D7 00001B3A 6000 0118 bra +0x11A /* 00001C54 */ label00001B3E: 00001B3E 302E FFFE move.w D0, [A6 - 0x2] 00001B42 48C0 ext.l D0 00001B44 E780 asl D0, 3 00001B46 D9C0 add.l A4, D0 00001B48 0C6E 0006 FEFC cmpi.w [A6 - 0x104], 0x6 00001B4E 6644 bne +0x46 /* 00001B94 */ 00001B50 4A54 tst.w [A4] 00001B52 6710 beq +0x12 /* 00001B64 */ 00001B54 486E FEFC pea.l [A6 - 0x104] 00001B58 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001B5C 588F addq.l A7, 4 00001B5E 703B moveq.l D0, 0x3B 00001B60 6000 00F2 bra +0xF4 /* 00001C54 */ label00001B64: 00001B64 4AAE FF66 tst.l [A6 - 0x9A] 00001B68 671A beq +0x1C /* 00001B84 */ 00001B6A 2F2E FF66 move.l -[A7], [A6 - 0x9A] 00001B6E A916 syscall HideWindow 00001B70 486E FEFC pea.l [A6 - 0x104] 00001B74 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001B78 588F addq.l A7, 4 00001B7A 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00001B7E 7000 moveq.l D0, 0x00 00001B80 6000 00D2 bra +0xD4 /* 00001C54 */ label00001B84: 00001B84 486E FEFC pea.l [A6 - 0x104] 00001B88 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001B8C 588F addq.l A7, 4 00001B8E 703D moveq.l D0, 0x3D 00001B90 6000 00C2 bra +0xC4 /* 00001C54 */ label00001B94: 00001B94 0C6E 0003 FEFC cmpi.w [A6 - 0x104], 0x3 00001B9A 6710 beq +0x12 /* 00001BAC */ 00001B9C 486E FEFC pea.l [A6 - 0x104] 00001BA0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001BA4 588F addq.l A7, 4 00001BA6 7002 moveq.l D0, 0x02 00001BA8 6000 00AA bra +0xAC /* 00001C54 */ label00001BAC: 00001BAC 206E FF86 movea.l A0, [A6 - 0x7A] 00001BB0 302E FF80 move.w D0, [A6 - 0x80] 00001BB4 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00001BB8 D090 add.l D0, [A0] 00001BBA 2040 movea.l A0, D0 00001BBC 43EE FFA4 lea.l A1, [A6 - 0x5C] 00001BC0 7013 moveq.l D0, 0x13 label00001BC2: 00001BC2 22D8 move.l [A1]+, [A0]+ 00001BC4 51C8 FFFC dbf D0, -0x6 /* 00001BC2 */ 00001BC8 32D8 move.w [A1]+, [A0]+ 00001BCA 4A54 tst.w [A4] 00001BCC 6710 beq +0x12 /* 00001BDE */ 00001BCE 486E FEFC pea.l [A6 - 0x104] 00001BD2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001BD6 588F addq.l A7, 4 00001BD8 7013 moveq.l D0, 0x13 00001BDA 6000 0078 bra +0x7A /* 00001C54 */ label00001BDE: 00001BDE 08AE 0000 FFB1 bclr.b [A6 - 0x4F], 0x0 00001BE4 206E FF86 movea.l A0, [A6 - 0x7A] 00001BE8 302E FF80 move.w D0, [A6 - 0x80] 00001BEC C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00001BF0 D090 add.l D0, [A0] 00001BF2 2040 movea.l A0, D0 00001BF4 43EE FFA4 lea.l A1, [A6 - 0x5C] 00001BF8 7013 moveq.l D0, 0x13 label00001BFA: 00001BFA 20D9 move.l [A0]+, [A1]+ 00001BFC 51C8 FFFC dbf D0, -0x6 /* 00001BFA */ 00001C00 30D9 move.w [A0]+, [A1]+ 00001C02 2F2E FF82 move.l -[A7], [A6 - 0x7E] 00001C06 2F2E FF1E move.l -[A7], [A6 - 0xE2] 00001C0A 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00001C0E 508F addq.l A7, 8 00001C10 3F00 move.w -[A7], D0 00001C12 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00001C16 548F addq.l A7, 2 00001C18 486E FEFC pea.l [A6 - 0x104] 00001C1C 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] 00001C20 588F addq.l A7, 4 00001C22 486E FEFC pea.l [A6 - 0x104] 00001C26 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001C2A 588F addq.l A7, 4 00001C2C 486E FEFC pea.l [A6 - 0x104] 00001C30 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 00001C34 588F addq.l A7, 4 00001C36 4A40 tst.w D0 00001C38 6704 beq +0x6 /* 00001C3E */ 00001C3A 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] label00001C3E: 00001C3E 486E FEFC pea.l [A6 - 0x104] 00001C42 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 00001C46 588F addq.l A7, 4 00001C48 4A40 tst.w D0 00001C4A 6706 beq +0x8 /* 00001C52 */ 00001C4C 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 00001C50 6002 bra +0x4 /* 00001C54 */ label00001C52: 00001C52 7000 moveq.l D0, 0x00 label00001C54: 00001C54 4CDF 1080 movem.l D7,A4, [A7]+ 00001C58 4E5E unlink A6 00001C5A 4E75 rts export_338: fn00001C5C: 00001C5C 4E56 FFE0 link A6, -0x0020 00001C60 4A6D B102 tst.w [A5 - 0x4EFE] 00001C64 6700 0104 beq +0x106 /* 00001D6A */ 00001C68 426D B102 clr.w [A5 - 0x4EFE] 00001C6C 2B78 09EE B832 move.l [A5 - 0x47CE], [0x000009EE /* GrayRgn */] 00001C72 4278 0BAA clr.w [0x00000BAA /* MBarHeight */] 00001C76 42A7 clr.l -[A7] 00001C78 A8D8 syscall NewRgn 00001C7A 205F movea.l A0, [A7]+ 00001C7C 2D48 FFEC move.l [A6 - 0x14], A0 00001C80 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001C84 486D AB0E pea.l [A5 - 0x54F2] 00001C88 A8DF syscall RectRgn 00001C8A 42A7 clr.l -[A7] 00001C8C A8D8 syscall NewRgn 00001C8E 205F movea.l A0, [A7]+ 00001C90 2D48 FFE8 move.l [A6 - 0x18], A0 00001C94 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001C98 2F2D B832 move.l -[A7], [A5 - 0x47CE] 00001C9C 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001CA0 A8E5 syscall UnionRgn 00001CA2 21EE FFE8 09EE move.l [0x000009EE /* GrayRgn */], [A6 - 0x18] 00001CA8 42A7 clr.l -[A7] 00001CAA A8D8 syscall NewRgn 00001CAC 205F movea.l A0, [A7]+ 00001CAE 2D48 FFE4 move.l [A6 - 0x1C], A0 00001CB2 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001CB6 486D AB0E pea.l [A5 - 0x54F2] 00001CBA A8DF syscall RectRgn 00001CBC 42A7 clr.l -[A7] 00001CBE 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001CC2 A90C syscall PaintOne 00001CC4 486E FFF4 pea.l [A6 - 0xC] 00001CC8 A874 syscall GetPort 00001CCA 2F38 09DE move.l -[A7], [0x000009DE /* WMgrPort */] 00001CCE A873 syscall SetPort 00001CD0 486D AB0E pea.l [A5 - 0x54F2] 00001CD4 A87B syscall ClipRect 00001CD6 41EE FFF8 lea.l A0, [A6 - 0x8] 00001CDA 43ED AB0E lea.l A1, [A5 - 0x54F2] 00001CDE 20D9 move.l [A0]+, [A1]+ 00001CE0 20D9 move.l [A0]+, [A1]+ 00001CE2 302E FFF8 move.w D0, [A6 - 0x8] 00001CE6 D06D B11E add.w D0, [A5 - 0x4EE2] 00001CEA 3D40 FFFC move.w [A6 - 0x4], D0 00001CEE 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001CF2 486E FFF8 pea.l [A6 - 0x8] 00001CF6 A8DF syscall RectRgn 00001CF8 42A7 clr.l -[A7] 00001CFA A8D8 syscall NewRgn 00001CFC 205F movea.l A0, [A7]+ 00001CFE 2D48 FFE0 move.l [A6 - 0x20], A0 00001D02 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001D06 2F2D B832 move.l -[A7], [A5 - 0x47CE] 00001D0A 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00001D0E A8E6 syscall DiffRgn 00001D10 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001D14 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00001D18 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001D1C A8E5 syscall UnionRgn 00001D1E 42A7 clr.l -[A7] 00001D20 A924 syscall FrontWindow 00001D22 205F movea.l A0, [A7]+ 00001D24 2D48 FFF0 move.l [A6 - 0x10], A0 00001D28 4AAE FFF0 tst.l [A6 - 0x10] 00001D2C 6724 beq +0x26 /* 00001D52 */ 00001D2E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001D32 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001D36 A90C syscall PaintOne 00001D38 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001D3C 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001D40 A90D syscall PaintBehind 00001D42 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001D46 A909 syscall CalcVis 00001D48 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001D4C 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001D50 A90A syscall CalcVBehind label00001D52: 00001D52 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001D56 A8D9 syscall DisposRgn/DisposeRgn 00001D58 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001D5C A8D9 syscall DisposRgn/DisposeRgn 00001D5E 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00001D62 A8D9 syscall DisposRgn/DisposeRgn 00001D64 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00001D68 A873 syscall SetPort label00001D6A: 00001D6A 4E5E unlink A6 00001D6C 4E75 rts fn00001D6E: 00001D6E 4E56 FBDE link A6, -0x0422 00001D72 48E7 0308 movem.l -[A7], D6,D7,A4 00001D76 286E 000C movea.l A4, [A6 + 0xC] 00001D7A 426E FFDE clr.w [A6 - 0x22] 00001D7E 422E FEDE clr.b [A6 - 0x122] 00001D82 422E FDDE clr.b [A6 - 0x222] 00001D86 422E FCDE clr.b [A6 - 0x322] 00001D8A 422E FBDE clr.b [A6 - 0x422] 00001D8E 508C addq.l A4, 8 00001D90 486E FFE4 pea.l [A6 - 0x1C] 00001D94 486E FFE2 pea.l [A6 - 0x1E] 00001D98 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001D9C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001DA0 2F0C move.l -[A7], A4 00001DA2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001DA6 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00001DAA 4FEF 0018 lea.l A7, [A7 + 0x18] 00001DAE 3E00 move.w D7, D0 00001DB0 4A47 tst.w D7 00001DB2 6706 beq +0x8 /* 00001DBA */ 00001DB4 3007 move.w D0, D7 00001DB6 6000 0280 bra +0x282 /* 00002038 */ label00001DBA: 00001DBA 486E FEDE pea.l [A6 - 0x122] 00001DBE 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001DC2 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00001DC6 508F addq.l A7, 8 00001DC8 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001DCC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001DD0 302E FFE2 move.w D0, [A6 - 0x1E] 00001DD4 48C0 ext.l D0 00001DD6 E780 asl D0, 3 00001DD8 D9C0 add.l A4, D0 00001DDA 0C54 2B75 cmpi.w [A4], 0x2B75 /* '+u' */ 00001DDE 6600 0100 bne +0x102 /* 00001EE0 */ 00001DE2 508C addq.l A4, 8 00001DE4 486E FFE4 pea.l [A6 - 0x1C] 00001DE8 486E FFE2 pea.l [A6 - 0x1E] 00001DEC 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001DF0 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001DF4 2F0C move.l -[A7], A4 00001DF6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001DFA 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */] 00001DFE 4FEF 0018 lea.l A7, [A7 + 0x18] 00001E02 3E00 move.w D7, D0 00001E04 4A47 tst.w D7 00001E06 6706 beq +0x8 /* 00001E0E */ 00001E08 3007 move.w D0, D7 00001E0A 6000 022C bra +0x22E /* 00002038 */ label00001E0E: 00001E0E 486E FDDE pea.l [A6 - 0x222] 00001E12 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001E16 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00001E1A 508F addq.l A7, 8 00001E1C 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001E20 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001E24 302E FFE2 move.w D0, [A6 - 0x1E] 00001E28 48C0 ext.l D0 00001E2A E780 asl D0, 3 00001E2C D9C0 add.l A4, D0 00001E2E 526E FFDE addq.w [A6 - 0x22], 1 00001E32 0C54 03FD cmpi.w [A4], 0x3FD 00001E36 6600 00A8 bne +0xAA /* 00001EE0 */ 00001E3A 508C addq.l A4, 8 00001E3C 486E FFE4 pea.l [A6 - 0x1C] 00001E40 486E FFE2 pea.l [A6 - 0x1E] 00001E44 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001E48 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001E4C 2F0C move.l -[A7], A4 00001E4E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E52 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */] 00001E56 4FEF 0018 lea.l A7, [A7 + 0x18] 00001E5A 3E00 move.w D7, D0 00001E5C 4A47 tst.w D7 00001E5E 6706 beq +0x8 /* 00001E66 */ 00001E60 3007 move.w D0, D7 00001E62 6000 01D4 bra +0x1D6 /* 00002038 */ label00001E66: 00001E66 486E FCDE pea.l [A6 - 0x322] 00001E6A 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001E6E 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00001E72 508F addq.l A7, 8 00001E74 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001E78 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001E7C 302E FFE2 move.w D0, [A6 - 0x1E] 00001E80 48C0 ext.l D0 00001E82 E780 asl D0, 3 00001E84 D9C0 add.l A4, D0 00001E86 526E FFDE addq.w [A6 - 0x22], 1 00001E8A 0C54 03FD cmpi.w [A4], 0x3FD 00001E8E 6650 bne +0x52 /* 00001EE0 */ 00001E90 508C addq.l A4, 8 00001E92 486E FFE4 pea.l [A6 - 0x1C] 00001E96 486E FFE2 pea.l [A6 - 0x1E] 00001E9A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001E9E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001EA2 2F0C move.l -[A7], A4 00001EA4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001EA8 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */] 00001EAC 4FEF 0018 lea.l A7, [A7 + 0x18] 00001EB0 3E00 move.w D7, D0 00001EB2 4A47 tst.w D7 00001EB4 6706 beq +0x8 /* 00001EBC */ 00001EB6 3007 move.w D0, D7 00001EB8 6000 017E bra +0x180 /* 00002038 */ label00001EBC: 00001EBC 486E FBDE pea.l [A6 - 0x422] 00001EC0 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001EC4 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00001EC8 508F addq.l A7, 8 00001ECA 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001ECE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001ED2 302E FFE2 move.w D0, [A6 - 0x1E] 00001ED6 48C0 ext.l D0 00001ED8 E780 asl D0, 3 00001EDA D9C0 add.l A4, D0 00001EDC 526E FFDE addq.w [A6 - 0x22], 1 label00001EE0: 00001EE0 2D7C 0000 0089 FFE8 move.l [A6 - 0x18], 0x89 00001EE8 2D7C 0000 00FA FFEC move.l [A6 - 0x14], 0xFA 00001EF0 0C54 2AFC cmpi.w [A4], 0x2AFC 00001EF4 663A bne +0x3C /* 00001F30 */ 00001EF6 508C addq.l A4, 8 00001EF8 486E FFE8 pea.l [A6 - 0x18] 00001EFC 486E FFEC pea.l [A6 - 0x14] 00001F00 486E FFE2 pea.l [A6 - 0x1E] 00001F04 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001F08 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001F0C 2F0C move.l -[A7], A4 00001F0E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001F12 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 00001F16 4FEF 001C lea.l A7, [A7 + 0x1C] 00001F1A 3E00 move.w D7, D0 00001F1C 4A47 tst.w D7 00001F1E 6706 beq +0x8 /* 00001F26 */ 00001F20 3007 move.w D0, D7 00001F22 6000 0114 bra +0x116 /* 00002038 */ label00001F26: 00001F26 302E FFE2 move.w D0, [A6 - 0x1E] 00001F2A 48C0 ext.l D0 00001F2C E780 asl D0, 3 00001F2E D9C0 add.l A4, D0 label00001F30: 00001F30 4A54 tst.w [A4] 00001F32 6706 beq +0x8 /* 00001F3A */ 00001F34 7013 moveq.l D0, 0x13 00001F36 6000 0100 bra +0x102 /* 00002038 */ label00001F3A: 00001F3A 4A6E FFDE tst.w [A6 - 0x22] 00001F3E 6612 bne +0x14 /* 00001F52 */ 00001F40 526E FFDE addq.w [A6 - 0x22], 1 00001F44 486E FDDE pea.l [A6 - 0x222] 00001F48 486D B836 pea.l [A5 - 0x47CA] 00001F4C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001F50 508F addq.l A7, 8 label00001F52: 00001F52 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001F56 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001F5A 486E FEDE pea.l [A6 - 0x122] 00001F5E 486E FBDE pea.l [A6 - 0x422] 00001F62 486E FCDE pea.l [A6 - 0x322] 00001F66 486E FDDE pea.l [A6 - 0x222] 00001F6A 3F2E FFDE move.w -[A7], [A6 - 0x22] 00001F6E 4EBA 00D0 jsr [PC + 0xD0 /* 00002040 */] 00001F72 4FEF 001A lea.l A7, [A7 + 0x1A] 00001F76 3D40 FFE0 move.w [A6 - 0x20], D0 00001F7A 302E FFDE move.w D0, [A6 - 0x22] 00001F7E 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00001F82 0001 0003 ori.b D1, 0x3 00001F86 008C 0006 0016 ori.l A4, 0x60016 00001F8C 0044 486E ori.w D4, 0x486E /* 'Hn' */ 00001F90 FEDE 486E .extension 0xEDE <> // unimplemented 00001F94 FDDE .invalid <> 00001F96 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001F9A 508F addq.l A7, 8 00001F9C 6000 0074 bra +0x76 /* 00002012 */ 00001FA0 0C6E 0001 FFE0 cmpi.w [A6 - 0x20], 0x1 00001FA6 660E bne +0x10 /* 00001FB6 */ 00001FA8 486E FEDE pea.l [A6 - 0x122] 00001FAC 486E FCDE pea.l [A6 - 0x322] 00001FB0 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001FB4 508F addq.l A7, 8 label00001FB6: 00001FB6 0C6E 0002 FFE0 cmpi.w [A6 - 0x20], 0x2 00001FBC 6600 0054 bne +0x56 /* 00002012 */ 00001FC0 486E FEDE pea.l [A6 - 0x122] 00001FC4 486E FDDE pea.l [A6 - 0x222] 00001FC8 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001FCC 508F addq.l A7, 8 00001FCE 6042 bra +0x44 /* 00002012 */ 00001FD0 0C6E 0001 FFE0 cmpi.w [A6 - 0x20], 0x1 00001FD6 660E bne +0x10 /* 00001FE6 */ 00001FD8 486E FEDE pea.l [A6 - 0x122] 00001FDC 486E FBDE pea.l [A6 - 0x422] 00001FE0 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001FE4 508F addq.l A7, 8 label00001FE6: 00001FE6 0C6E 0002 FFE0 cmpi.w [A6 - 0x20], 0x2 00001FEC 660E bne +0x10 /* 00001FFC */ 00001FEE 486E FEDE pea.l [A6 - 0x122] 00001FF2 486E FCDE pea.l [A6 - 0x322] 00001FF6 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001FFA 508F addq.l A7, 8 label00001FFC: 00001FFC 0C6E 0003 FFE0 cmpi.w [A6 - 0x20], 0x3 00002002 660E bne +0x10 /* 00002012 */ 00002004 486E FEDE pea.l [A6 - 0x122] 00002008 486E FDDE pea.l [A6 - 0x222] 0000200C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00002010 508F addq.l A7, 8 label00002012: 00002012 486E FFF0 pea.l [A6 - 0x10] 00002016 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000201A 4EAD 027A jsr [A5 + 0x27A /* export_75 */] 0000201E 508F addq.l A7, 8 00002020 3E00 move.w D7, D0 00002022 4A47 tst.w D7 00002024 6704 beq +0x6 /* 0000202A */ 00002026 3007 move.w D0, D7 00002028 600E bra +0x10 /* 00002038 */ label0000202A: 0000202A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000202E 486E FEDE pea.l [A6 - 0x122] 00002032 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00002036 508F addq.l A7, 8 label00002038: 00002038 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000203C 4E5E unlink A6 0000203E 4E75 rts fn00002040: 00002040 4E56 FFE6 link A6, -0x001A 00002044 A850 syscall InitCursor 00002046 486E FFF4 pea.l [A6 - 0xC] 0000204A A874 syscall GetPort 0000204C 42A7 clr.l -[A7] 0000204E 3F3C 028A move.w -[A7], 0x28A 00002052 42A7 clr.l -[A7] 00002054 4878 FFFF push.l 0xFFFF 00002058 A97C syscall GetNewDialog 0000205A 205F movea.l A0, [A7]+ 0000205C 2D48 FFF0 move.l [A6 - 0x10], A0 00002060 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002064 A873 syscall SetPort 00002066 486E FFF8 pea.l [A6 - 0x8] 0000206A 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000206E 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00002072 508F addq.l A7, 8 00002074 302E FFFE move.w D0, [A6 - 0x2] 00002078 906E FFFA sub.w D0, [A6 - 0x6] 0000207C E240 asr D0.w, 1 0000207E 3D40 FFE8 move.w [A6 - 0x18], D0 00002082 302E FFFC move.w D0, [A6 - 0x4] 00002086 906E FFF8 sub.w D0, [A6 - 0x8] 0000208A E240 asr D0.w, 1 0000208C 3D40 FFE6 move.w [A6 - 0x1A], D0 00002090 302E FFFA move.w D0, [A6 - 0x6] 00002094 D06E FFE8 add.w D0, [A6 - 0x18] 00002098 48C0 ext.l D0 0000209A 222E 001A move.l D1, [A6 + 0x1A] 0000209E 9280 sub.l D1, D0 000020A0 302E FFF8 move.w D0, [A6 - 0x8] 000020A4 D06E FFE6 add.w D0, [A6 - 0x1A] 000020A8 48C0 ext.l D0 000020AA 242E 001E move.l D2, [A6 + 0x1E] 000020AE 9480 sub.l D2, D0 000020B0 486E FFF8 pea.l [A6 - 0x8] 000020B4 3F01 move.w -[A7], D1 000020B6 3F02 move.w -[A7], D2 000020B8 A8A8 syscall OffsetRect 000020BA 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000020BE 486E FFF8 pea.l [A6 - 0x8] 000020C2 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 000020C6 508F addq.l A7, 8 000020C8 302E 0008 move.w D0, [A6 + 0x8] 000020CC 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000020D0 0001 0003 ori.b D1, 0x3 000020D4 00B0 0006 0032 0068 ori.l [A0 + D0.w + 0x68], 0x60032 000020DC 3F3C 0001 move.w -[A7], 0x1 000020E0 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000020E4 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 000020E8 5C8F addq.l A7, 6 000020EA 2F00 move.l -[A7], D0 000020EC 2F2E 000A move.l -[A7], [A6 + 0xA] 000020F0 A95F syscall SetControlTitle/SetCTitle 000020F2 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000020F6 3F3C 0002 move.w -[A7], 0x2 000020FA A827 syscall HideDialogItem/HideDItem 000020FC 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002100 3F3C 0003 move.w -[A7], 0x3 00002104 A827 syscall HideDialogItem/HideDItem 00002106 6000 007C bra +0x7E /* 00002184 */ 0000210A 3F3C 0001 move.w -[A7], 0x1 0000210E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002112 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 00002116 5C8F addq.l A7, 6 00002118 2F00 move.l -[A7], D0 0000211A 2F2E 000E move.l -[A7], [A6 + 0xE] 0000211E A95F syscall SetControlTitle/SetCTitle 00002120 3F3C 0002 move.w -[A7], 0x2 00002124 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002128 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 0000212C 5C8F addq.l A7, 6 0000212E 2F00 move.l -[A7], D0 00002130 2F2E 000A move.l -[A7], [A6 + 0xA] 00002134 A95F syscall SetControlTitle/SetCTitle 00002136 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000213A 3F3C 0003 move.w -[A7], 0x3 0000213E A827 syscall HideDialogItem/HideDItem 00002140 6042 bra +0x44 /* 00002184 */ 00002142 3F3C 0001 move.w -[A7], 0x1 00002146 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000214A 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 0000214E 5C8F addq.l A7, 6 00002150 2F00 move.l -[A7], D0 00002152 2F2E 0012 move.l -[A7], [A6 + 0x12] 00002156 A95F syscall SetControlTitle/SetCTitle 00002158 3F3C 0002 move.w -[A7], 0x2 0000215C 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002160 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 00002164 5C8F addq.l A7, 6 00002166 2F00 move.l -[A7], D0 00002168 2F2E 000E move.l -[A7], [A6 + 0xE] 0000216C A95F syscall SetControlTitle/SetCTitle 0000216E 3F3C 0003 move.w -[A7], 0x3 00002172 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002176 4EAD 049A jsr [A5 + 0x49A /* export_143 */] 0000217A 5C8F addq.l A7, 6 0000217C 2F00 move.l -[A7], D0 0000217E 2F2E 000A move.l -[A7], [A6 + 0xA] 00002182 A95F syscall SetControlTitle/SetCTitle label00002184: 00002184 2F2E 0016 move.l -[A7], [A6 + 0x16] 00002188 3F3C 0004 move.w -[A7], 0x4 0000218C 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002190 4EAD 04DA jsr [A5 + 0x4DA /* export_151 */] 00002194 4FEF 000A lea.l A7, [A7 + 0xA] 00002198 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000219C A915 syscall ShowWindow 0000219E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000021A2 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000021A6 588F addq.l A7, 4 000021A8 42A7 clr.l -[A7] 000021AA 486E FFEA pea.l [A6 - 0x16] 000021AE A991 syscall ModalDialog 000021B0 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000021B4 A983 syscall DisposeDialog 000021B6 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000021BA A873 syscall SetPort 000021BC 302E FFEA move.w D0, [A6 - 0x16] 000021C0 4E5E unlink A6 000021C2 4E75 rts fn000021C4: 000021C4 4E56 FDDA link A6, -0x0226 000021C8 48E7 0308 movem.l -[A7], D6,D7,A4 000021CC 286E 000C movea.l A4, [A6 + 0xC] 000021D0 426E FFDA clr.w [A6 - 0x26] 000021D4 422E FEDA clr.b [A6 - 0x126] 000021D8 422E FDDA clr.b [A6 - 0x226] 000021DC 508C addq.l A4, 8 000021DE 0C54 2B48 cmpi.w [A4], 0x2B48 /* '+H' */ 000021E2 6608 bne +0xA /* 000021EC */ 000021E4 508C addq.l A4, 8 000021E6 7001 moveq.l D0, 0x01 000021E8 3D40 FFDA move.w [A6 - 0x26], D0 label000021EC: 000021EC 486E FFEC pea.l [A6 - 0x14] 000021F0 486E FFDE pea.l [A6 - 0x22] 000021F4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000021F8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000021FC 2F0C move.l -[A7], A4 000021FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002202 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00002206 4FEF 0018 lea.l A7, [A7 + 0x18] 0000220A 3E00 move.w D7, D0 0000220C 4A47 tst.w D7 0000220E 6706 beq +0x8 /* 00002216 */ 00002210 3007 move.w D0, D7 00002212 6000 013E bra +0x140 /* 00002352 */ label00002216: 00002216 486E FDDA pea.l [A6 - 0x226] 0000221A 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000221E 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00002222 508F addq.l A7, 8 00002224 2F2E FFEC move.l -[A7], [A6 - 0x14] 00002228 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000222C 302E FFDE move.w D0, [A6 - 0x22] 00002230 48C0 ext.l D0 00002232 E780 asl D0, 3 00002234 D9C0 add.l A4, D0 00002236 0C54 2B75 cmpi.w [A4], 0x2B75 /* '+u' */ 0000223A 664C bne +0x4E /* 00002288 */ 0000223C 508C addq.l A4, 8 0000223E 486E FFEC pea.l [A6 - 0x14] 00002242 486E FFDE pea.l [A6 - 0x22] 00002246 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000224A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000224E 2F0C move.l -[A7], A4 00002250 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002254 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00002258 4FEF 0018 lea.l A7, [A7 + 0x18] 0000225C 3E00 move.w D7, D0 0000225E 4A47 tst.w D7 00002260 6706 beq +0x8 /* 00002268 */ 00002262 3007 move.w D0, D7 00002264 6000 00EC bra +0xEE /* 00002352 */ label00002268: 00002268 486E FEDA pea.l [A6 - 0x126] 0000226C 2F2E FFEC move.l -[A7], [A6 - 0x14] 00002270 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00002274 508F addq.l A7, 8 00002276 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000227A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000227E 302E FFDE move.w D0, [A6 - 0x22] 00002282 48C0 ext.l D0 00002284 E780 asl D0, 3 00002286 D9C0 add.l A4, D0 label00002288: 00002288 2D7C 0000 0099 FFE4 move.l [A6 - 0x1C], 0x99 00002290 2D7C 0000 0101 FFE8 move.l [A6 - 0x18], 0x101 00002298 0C54 2AFC cmpi.w [A4], 0x2AFC 0000229C 663A bne +0x3C /* 000022D8 */ 0000229E 508C addq.l A4, 8 000022A0 486E FFE4 pea.l [A6 - 0x1C] 000022A4 486E FFE8 pea.l [A6 - 0x18] 000022A8 486E FFDE pea.l [A6 - 0x22] 000022AC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000022B0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000022B4 2F0C move.l -[A7], A4 000022B6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022BA 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 000022BE 4FEF 001C lea.l A7, [A7 + 0x1C] 000022C2 3E00 move.w D7, D0 000022C4 4A47 tst.w D7 000022C6 6706 beq +0x8 /* 000022CE */ 000022C8 3007 move.w D0, D7 000022CA 6000 0086 bra +0x88 /* 00002352 */ label000022CE: 000022CE 302E FFDE move.w D0, [A6 - 0x22] 000022D2 48C0 ext.l D0 000022D4 E780 asl D0, 3 000022D6 D9C0 add.l A4, D0 label000022D8: 000022D8 4A54 tst.w [A4] 000022DA 6706 beq +0x8 /* 000022E2 */ 000022DC 7013 moveq.l D0, 0x13 000022DE 6000 0072 bra +0x74 /* 00002352 */ label000022E2: 000022E2 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000022E6 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000022EA 486E FEDA pea.l [A6 - 0x126] 000022EE 486E FDDA pea.l [A6 - 0x226] 000022F2 4EBA 0066 jsr [PC + 0x66 /* 0000235A */] 000022F6 4FEF 0010 lea.l A7, [A7 + 0x10] 000022FA 3D40 FFDC move.w [A6 - 0x24], D0 000022FE 486E FFF0 pea.l [A6 - 0x10] 00002302 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002306 4EAD 027A jsr [A5 + 0x27A /* export_75 */] 0000230A 508F addq.l A7, 8 0000230C 3E00 move.w D7, D0 0000230E 4A47 tst.w D7 00002310 6704 beq +0x6 /* 00002316 */ 00002312 3007 move.w D0, D7 00002314 603C bra +0x3E /* 00002352 */ label00002316: 00002316 4A6E FFDA tst.w [A6 - 0x26] 0000231A 671C beq +0x1E /* 00002338 */ 0000231C 486E FFE0 pea.l [A6 - 0x20] 00002320 486E FEDA pea.l [A6 - 0x126] 00002324 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00002328 508F addq.l A7, 8 0000232A 486E FEDA pea.l [A6 - 0x126] 0000232E 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00002332 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002336 508F addq.l A7, 8 label00002338: 00002338 0C6E 0002 FFDC cmpi.w [A6 - 0x24], 0x2 0000233E 6604 bne +0x6 /* 00002344 */ 00002340 422E FEDA clr.b [A6 - 0x126] label00002344: 00002344 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002348 486E FEDA pea.l [A6 - 0x126] 0000234C 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00002350 508F addq.l A7, 8 label00002352: 00002352 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002356 4E5E unlink A6 00002358 4E75 rts fn0000235A: 0000235A 4E56 FFE6 link A6, -0x001A 0000235E A850 syscall InitCursor 00002360 486E FFF4 pea.l [A6 - 0xC] 00002364 A874 syscall GetPort 00002366 42A7 clr.l -[A7] 00002368 3F3C 0082 move.w -[A7], 0x82 0000236C 42A7 clr.l -[A7] 0000236E 4878 FFFF push.l 0xFFFF 00002372 A97C syscall GetNewDialog 00002374 205F movea.l A0, [A7]+ 00002376 2D48 FFF0 move.l [A6 - 0x10], A0 0000237A 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000237E A873 syscall SetPort 00002380 486E FFF8 pea.l [A6 - 0x8] 00002384 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002388 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 0000238C 508F addq.l A7, 8 0000238E 302E FFFE move.w D0, [A6 - 0x2] 00002392 906E FFFA sub.w D0, [A6 - 0x6] 00002396 E240 asr D0.w, 1 00002398 3D40 FFE8 move.w [A6 - 0x18], D0 0000239C 302E FFFC move.w D0, [A6 - 0x4] 000023A0 906E FFF8 sub.w D0, [A6 - 0x8] 000023A4 E240 asr D0.w, 1 000023A6 3D40 FFE6 move.w [A6 - 0x1A], D0 000023AA 302E FFFA move.w D0, [A6 - 0x6] 000023AE D06E FFE8 add.w D0, [A6 - 0x18] 000023B2 48C0 ext.l D0 000023B4 222E 0010 move.l D1, [A6 + 0x10] 000023B8 9280 sub.l D1, D0 000023BA 302E FFF8 move.w D0, [A6 - 0x8] 000023BE D06E FFE6 add.w D0, [A6 - 0x1A] 000023C2 48C0 ext.l D0 000023C4 242E 0014 move.l D2, [A6 + 0x14] 000023C8 9480 sub.l D2, D0 000023CA 486E FFF8 pea.l [A6 - 0x8] 000023CE 3F01 move.w -[A7], D1 000023D0 3F02 move.w -[A7], D2 000023D2 A8A8 syscall OffsetRect 000023D4 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000023D8 486E FFF8 pea.l [A6 - 0x8] 000023DC 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 000023E0 508F addq.l A7, 8 000023E2 2F2E 000C move.l -[A7], [A6 + 0xC] 000023E6 3F3C 0004 move.w -[A7], 0x4 000023EA 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000023EE 4EAD 04DA jsr [A5 + 0x4DA /* export_151 */] 000023F2 4FEF 000A lea.l A7, [A7 + 0xA] 000023F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023FA 3F3C 0003 move.w -[A7], 0x3 000023FE 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002402 4EAD 04DA jsr [A5 + 0x4DA /* export_151 */] 00002406 4FEF 000A lea.l A7, [A7 + 0xA] 0000240A 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000240E 3F3C 0004 move.w -[A7], 0x4 00002412 4267 clr.w -[A7] 00002414 3F3C 7FFF move.w -[A7], 0x7FFF 00002418 A97E syscall SelectDialogItemText/SelIText 0000241A 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000241E A915 syscall ShowWindow 00002420 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002424 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00002428 588F addq.l A7, 4 0000242A 42A7 clr.l -[A7] 0000242C 486E FFEA pea.l [A6 - 0x16] 00002430 A991 syscall ModalDialog 00002432 3F3C 0100 move.w -[A7], 0x100 00002436 2F2E 000C move.l -[A7], [A6 + 0xC] 0000243A 3F3C 0004 move.w -[A7], 0x4 0000243E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002442 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002446 4FEF 000C lea.l A7, [A7 + 0xC] 0000244A 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000244E A983 syscall DisposeDialog 00002450 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00002454 A873 syscall SetPort 00002456 302E FFEA move.w D0, [A6 - 0x16] 0000245A 4E5E unlink A6 0000245C 4E75 rts fn0000245E: 0000245E 4E56 FBE6 link A6, -0x041A 00002462 2F0C move.l -[A7], A4 00002464 286E 000C movea.l A4, [A6 + 0xC] 00002468 508C addq.l A4, 8 0000246A 0C54 2B4A cmpi.w [A4], 0x2B4A /* '+J' */ 0000246E 6618 bne +0x1A /* 00002488 */ 00002470 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002474 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002478 2F0C move.l -[A7], A4 0000247A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000247E 4EAD 0E1A jsr [A5 + 0xE1A /* export_447 */] 00002482 4FEF 0010 lea.l A7, [A7 + 0x10] 00002486 6034 bra +0x36 /* 000024BC */ label00002488: 00002488 0C54 2B60 cmpi.w [A4], 0x2B60 /* '+`' */ 0000248C 6618 bne +0x1A /* 000024A6 */ 0000248E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002492 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002496 2F0C move.l -[A7], A4 00002498 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000249C 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */] 000024A0 4FEF 0010 lea.l A7, [A7 + 0x10] 000024A4 6016 bra +0x18 /* 000024BC */ label000024A6: 000024A6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000024AA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000024AE 2F0C move.l -[A7], A4 000024B0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000024B4 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 000024B8 4FEF 0010 lea.l A7, [A7 + 0x10] label000024BC: 000024BC 285F movea.l A4, [A7]+ 000024BE 4E5E unlink A6 000024C0 4E75 rts fn000024C2: 000024C2 4E56 FBE6 link A6, -0x041A 000024C6 2F0C move.l -[A7], A4 000024C8 286E 000C movea.l A4, [A6 + 0xC] 000024CC 508C addq.l A4, 8 000024CE 0C54 2B52 cmpi.w [A4], 0x2B52 /* '+R' */ 000024D2 6610 bne +0x12 /* 000024E4 */ 000024D4 4EAD 0EBA jsr [A5 + 0xEBA /* export_467 */] 000024D8 3D40 FFFE move.w [A6 - 0x2], D0 000024DC 302E FFFE move.w D0, [A6 - 0x2] 000024E0 6000 00A8 bra +0xAA /* 0000258A */ label000024E4: 000024E4 0C54 2B23 cmpi.w [A4], 0x2B23 /* '+#' */ 000024E8 661A bne +0x1C /* 00002504 */ 000024EA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000024EE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000024F2 2F0C move.l -[A7], A4 000024F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000024F8 4EAD 0DFA jsr [A5 + 0xDFA /* export_443 */] 000024FC 4FEF 0010 lea.l A7, [A7 + 0x10] 00002500 6000 0088 bra +0x8A /* 0000258A */ label00002504: 00002504 0C54 2B4A cmpi.w [A4], 0x2B4A /* '+J' */ 00002508 661A bne +0x1C /* 00002524 */ 0000250A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000250E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002512 2F0C move.l -[A7], A4 00002514 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002518 4EAD 0E22 jsr [A5 + 0xE22 /* export_448 */] 0000251C 4FEF 0010 lea.l A7, [A7 + 0x10] 00002520 6000 0068 bra +0x6A /* 0000258A */ label00002524: 00002524 0C54 2B60 cmpi.w [A4], 0x2B60 /* '+`' */ 00002528 6618 bne +0x1A /* 00002542 */ 0000252A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000252E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002532 2F0C move.l -[A7], A4 00002534 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002538 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000253C 4FEF 0010 lea.l A7, [A7 + 0x10] 00002540 6048 bra +0x4A /* 0000258A */ label00002542: 00002542 486E FBE6 pea.l [A6 - 0x41A] 00002546 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000254A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000254E 2F0C move.l -[A7], A4 00002550 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002554 4EBA 0530 jsr [PC + 0x530 /* 00002A86 */] 00002558 4FEF 0014 lea.l A7, [A7 + 0x14] 0000255C 3D40 FFFE move.w [A6 - 0x2], D0 00002560 4A6E FFFE tst.w [A6 - 0x2] 00002564 6706 beq +0x8 /* 0000256C */ 00002566 302E FFFE move.w D0, [A6 - 0x2] 0000256A 601E bra +0x20 /* 0000258A */ label0000256C: 0000256C 486E FBE6 pea.l [A6 - 0x41A] 00002570 4EAD 0B22 jsr [A5 + 0xB22 /* export_352 */] 00002574 588F addq.l A7, 4 00002576 3D40 FFFE move.w [A6 - 0x2], D0 0000257A 0C6E FC20 FFFE cmpi.w [A6 - 0x2], 0xFC20 00002580 6604 bne +0x6 /* 00002586 */ 00002582 7000 moveq.l D0, 0x00 00002584 6004 bra +0x6 /* 0000258A */ label00002586: 00002586 302E FFFE move.w D0, [A6 - 0x2] label0000258A: 0000258A 285F movea.l A4, [A7]+ 0000258C 4E5E unlink A6 0000258E 4E75 rts fn00002590: 00002590 4E56 FBEC link A6, -0x0414 00002594 2F0C move.l -[A7], A4 00002596 286E 000C movea.l A4, [A6 + 0xC] 0000259A 508C addq.l A4, 8 0000259C 486E FFFC pea.l [A6 - 0x4] 000025A0 486E FFF0 pea.l [A6 - 0x10] 000025A4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000025A8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000025AC 2F0C move.l -[A7], A4 000025AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000025B2 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000025B6 4FEF 0018 lea.l A7, [A7 + 0x18] 000025BA 3D40 FFF2 move.w [A6 - 0xE], D0 000025BE 4A6E FFF2 tst.w [A6 - 0xE] 000025C2 6708 beq +0xA /* 000025CC */ 000025C4 302E FFF2 move.w D0, [A6 - 0xE] 000025C8 6000 01CC bra +0x1CE /* 00002796 */ label000025CC: 000025CC 486E FDEC pea.l [A6 - 0x214] 000025D0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000025D4 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000025D8 508F addq.l A7, 8 000025DA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000025DE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000025E2 302E FFF0 move.w D0, [A6 - 0x10] 000025E6 48C0 ext.l D0 000025E8 E780 asl D0, 3 000025EA D9C0 add.l A4, D0 000025EC 422E FCEC clr.b [A6 - 0x314] 000025F0 422E FBEC clr.b [A6 - 0x414] 000025F4 0C54 2B75 cmpi.w [A4], 0x2B75 /* '+u' */ 000025F8 6600 007E bne +0x80 /* 00002678 */ 000025FC 508C addq.l A4, 8 000025FE 486E FFFC pea.l [A6 - 0x4] 00002602 486E FFF0 pea.l [A6 - 0x10] 00002606 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000260A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000260E 2F0C move.l -[A7], A4 00002610 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002614 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00002618 4FEF 0018 lea.l A7, [A7 + 0x18] 0000261C 3D40 FFF2 move.w [A6 - 0xE], D0 00002620 4A6E FFF2 tst.w [A6 - 0xE] 00002624 6708 beq +0xA /* 0000262E */ 00002626 302E FFF2 move.w D0, [A6 - 0xE] 0000262A 6000 016A bra +0x16C /* 00002796 */ label0000262E: 0000262E 486E FBEC pea.l [A6 - 0x414] 00002632 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002636 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 0000263A 508F addq.l A7, 8 0000263C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002640 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00002644 302E FFF0 move.w D0, [A6 - 0x10] 00002648 48C0 ext.l D0 0000264A E780 asl D0, 3 0000264C D9C0 add.l A4, D0 0000264E 486E FEEC pea.l [A6 - 0x114] 00002652 486E FDEC pea.l [A6 - 0x214] 00002656 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000265A 508F addq.l A7, 8 0000265C 486E FDEC pea.l [A6 - 0x214] 00002660 486E FBEC pea.l [A6 - 0x414] 00002664 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00002668 508F addq.l A7, 8 0000266A 486E FBEC pea.l [A6 - 0x414] 0000266E 486E FEEC pea.l [A6 - 0x114] 00002672 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00002676 508F addq.l A7, 8 label00002678: 00002678 4A54 tst.w [A4] 0000267A 6706 beq +0x8 /* 00002682 */ 0000267C 7002 moveq.l D0, 0x02 0000267E 6000 0116 bra +0x118 /* 00002796 */ label00002682: 00002682 2D7C 4150 504C FFF8 move.l [A6 - 0x8], 0x4150504C /* 'APPL' */ 0000268A 42AE FFF4 clr.l [A6 - 0xC] 0000268E 486E FFF4 pea.l [A6 - 0xC] 00002692 486E FFF8 pea.l [A6 - 0x8] 00002696 486E FFEE pea.l [A6 - 0x12] 0000269A 486E FEEC pea.l [A6 - 0x114] 0000269E 486E FDEC pea.l [A6 - 0x214] 000026A2 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 000026A6 4FEF 0014 lea.l A7, [A7 + 0x14] 000026AA 4A40 tst.w D0 000026AC 6606 bne +0x8 /* 000026B4 */ 000026AE 703E moveq.l D0, 0x3E 000026B0 6000 00E4 bra +0xE6 /* 00002796 */ label000026B4: 000026B4 4A2E FBEC tst.b [A6 - 0x414] 000026B8 672E beq +0x30 /* 000026E8 */ 000026BA 42AE FFF8 clr.l [A6 - 0x8] 000026BE 42AE FFF4 clr.l [A6 - 0xC] 000026C2 486E FFF4 pea.l [A6 - 0xC] 000026C6 486E FFF8 pea.l [A6 - 0x8] 000026CA 486E FFEC pea.l [A6 - 0x14] 000026CE 486E FCEC pea.l [A6 - 0x314] 000026D2 486E FBEC pea.l [A6 - 0x414] 000026D6 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 000026DA 4FEF 0014 lea.l A7, [A7 + 0x14] 000026DE 4A40 tst.w D0 000026E0 6606 bne +0x8 /* 000026E8 */ 000026E2 703E moveq.l D0, 0x3E 000026E4 6000 00B0 bra +0xB2 /* 00002796 */ label000026E8: 000026E8 4EBA 00B2 jsr [PC + 0xB2 /* 0000279C */] 000026EC 4A40 tst.w D0 000026EE 6640 bne +0x42 /* 00002730 */ 000026F0 6000 0086 bra +0x88 /* 00002778 */ label000026F4: 000026F4 206D B144 movea.l A0, [A5 - 0x4EBC] 000026F8 2050 movea.l A0, [A0] 000026FA 43ED B334 lea.l A1, [A5 - 0x4CCC] 000026FE 7017 moveq.l D0, 0x17 label00002700: 00002700 22D8 move.l [A1]+, [A0]+ 00002702 51C8 FFFC dbf D0, -0x6 /* 00002700 */ 00002706 32D8 move.w [A1]+, [A0]+ 00002708 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] 0000270C 3D40 FFF2 move.w [A6 - 0xE], D0 00002710 0C6E FC20 FFF2 cmpi.w [A6 - 0xE], 0xFC20 00002716 6606 bne +0x8 /* 0000271E */ 00002718 7000 moveq.l D0, 0x00 0000271A 6000 007A bra +0x7C /* 00002796 */ label0000271E: 0000271E 4A6E FFF2 tst.w [A6 - 0xE] 00002722 6708 beq +0xA /* 0000272C */ 00002724 302E FFF2 move.w D0, [A6 - 0xE] 00002728 6000 006C bra +0x6E /* 00002796 */ label0000272C: 0000272C 4EAD 008A jsr [A5 + 0x8A /* export_13 */] label00002730: 00002730 4A6D B114 tst.w [A5 - 0x4EEC] 00002734 66BE bne -0x40 /* 000026F4 */ 00002736 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */] 0000273A 4EAD 0C3A jsr [A5 + 0xC3A /* export_387 */] 0000273E 486E FFEE pea.l [A6 - 0x12] 00002742 3F2E FFEE move.w -[A7], [A6 - 0x12] 00002746 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */] 0000274A 5C8F addq.l A7, 6 0000274C 486E FFEC pea.l [A6 - 0x14] 00002750 3F2E FFEC move.w -[A7], [A6 - 0x14] 00002754 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */] 00002758 5C8F addq.l A7, 6 0000275A 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 0000275E 3F2E FFEC move.w -[A7], [A6 - 0x14] 00002762 486E FCEC pea.l [A6 - 0x314] 00002766 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000276A 486E FEEC pea.l [A6 - 0x114] 0000276E 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 00002772 4FEF 000C lea.l A7, [A7 + 0xC] 00002776 A9F4 syscall ExitToShell label00002778: 00002778 426D B104 clr.w [A5 - 0x4EFC] 0000277C 3F2E FFEC move.w -[A7], [A6 - 0x14] 00002780 486E FCEC pea.l [A6 - 0x314] 00002784 3F2E FFEE move.w -[A7], [A6 - 0x12] 00002788 486E FEEC pea.l [A6 - 0x114] 0000278C 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 00002790 4FEF 000C lea.l A7, [A7 + 0xC] 00002794 7000 moveq.l D0, 0x00 label00002796: 00002796 285F movea.l A4, [A7]+ 00002798 4E5E unlink A6 0000279A 4E75 rts fn0000279C: 0000279C 4E56 FFCA link A6, -0x0036 000027A0 426E FFFE clr.w [A6 - 0x2] 000027A4 3038 0214 move.w D0, [0x00000214 /* SFSaveDisk */] 000027A8 4440 neg.w D0 000027AA 3D40 FFE0 move.w [A6 - 0x20], D0 000027AE 2D78 0398 FFFA move.l [A6 - 0x6], [0x00000398 /* CurDirStore */] 000027B4 42AE FFDC clr.l [A6 - 0x24] 000027B8 2D7C 6162 6364 FFE6 move.l [A6 - 0x1A], 0x61626364 /* 'abcd' */ 000027C0 4267 clr.w -[A7] 000027C2 486E FFCA pea.l [A6 - 0x36] 000027C6 4267 clr.w -[A7] 000027C8 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 000027CC 301F move.w D0, [A7]+ 000027CE 4A40 tst.w D0 000027D0 661E bne +0x20 /* 000027F0 */ 000027D2 0CAE 6162 6364 FFE6 cmpi.l [A6 - 0x1A], 0x61626364 /* 'abcd' */ 000027DA 6606 bne +0x8 /* 000027E2 */ 000027DC 7001 moveq.l D0, 0x01 000027DE 3D40 FFFE move.w [A6 - 0x2], D0 label000027E2: 000027E2 4267 clr.w -[A7] 000027E4 486E FFCA pea.l [A6 - 0x36] 000027E8 4267 clr.w -[A7] 000027EA 4EAD 0602 jsr [A5 + 0x602 /* export_188 */] 000027EE 301F move.w D0, [A7]+ label000027F0: 000027F0 302E FFFE move.w D0, [A6 - 0x2] 000027F4 4E5E unlink A6 000027F6 4E75 rts fn000027F8: 000027F8 4E56 FF4C link A6, -0x00B4 000027FC 2F0C move.l -[A7], A4 000027FE 286E 000C movea.l A4, [A6 + 0xC] 00002802 508C addq.l A4, 8 00002804 0C54 2B52 cmpi.w [A4], 0x2B52 /* '+R' */ 00002808 6606 bne +0x8 /* 00002810 */ 0000280A 7000 moveq.l D0, 0x00 0000280C 6000 01B8 bra +0x1BA /* 000029C6 */ label00002810: 00002810 0C54 2B23 cmpi.w [A4], 0x2B23 /* '+#' */ 00002814 661A bne +0x1C /* 00002830 */ 00002816 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000281A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000281E 2F0C move.l -[A7], A4 00002820 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002824 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 00002828 4FEF 0010 lea.l A7, [A7 + 0x10] 0000282C 6000 0198 bra +0x19A /* 000029C6 */ label00002830: 00002830 0C54 2B4A cmpi.w [A4], 0x2B4A /* '+J' */ 00002834 661A bne +0x1C /* 00002850 */ 00002836 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000283A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000283E 2F0C move.l -[A7], A4 00002840 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002844 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00002848 4FEF 0010 lea.l A7, [A7 + 0x10] 0000284C 6000 0178 bra +0x17A /* 000029C6 */ label00002850: 00002850 0C54 2B60 cmpi.w [A4], 0x2B60 /* '+`' */ 00002854 661A bne +0x1C /* 00002870 */ 00002856 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000285A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000285E 2F0C move.l -[A7], A4 00002860 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002864 4EAD 0DF2 jsr [A5 + 0xDF2 /* export_442 */] 00002868 4FEF 0010 lea.l A7, [A7 + 0x10] 0000286C 6000 0158 bra +0x15A /* 000029C6 */ label00002870: 00002870 0C54 2712 cmpi.w [A4], 0x2712 00002874 6600 0080 bne +0x82 /* 000028F6 */ 00002878 508C addq.l A4, 8 0000287A 0C54 2B73 cmpi.w [A4], 0x2B73 /* '+s' */ 0000287E 6706 beq +0x8 /* 00002886 */ 00002880 7002 moveq.l D0, 0x02 00002882 6000 0142 bra +0x144 /* 000029C6 */ label00002886: 00002886 508C addq.l A4, 8 00002888 4A54 tst.w [A4] 0000288A 6706 beq +0x8 /* 00002892 */ 0000288C 7013 moveq.l D0, 0x13 0000288E 6000 0136 bra +0x138 /* 000029C6 */ label00002892: 00002892 486E FF4C pea.l [A6 - 0xB4] 00002896 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 0000289A 588F addq.l A7, 4 0000289C 486D B334 pea.l [A5 - 0x4CCC] 000028A0 2F2E FF4C move.l -[A7], [A6 - 0xB4] 000028A4 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 000028A8 508F addq.l A7, 8 000028AA 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 000028AE 603C bra +0x3E /* 000028EC */ label000028B0: 000028B0 206D B144 movea.l A0, [A5 - 0x4EBC] 000028B4 2050 movea.l A0, [A0] 000028B6 43ED B334 lea.l A1, [A5 - 0x4CCC] 000028BA 7017 moveq.l D0, 0x17 label000028BC: 000028BC 22D8 move.l [A1]+, [A0]+ 000028BE 51C8 FFFC dbf D0, -0x6 /* 000028BC */ 000028C2 32D8 move.w [A1]+, [A0]+ 000028C4 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] 000028C8 3D40 FF56 move.w [A6 - 0xAA], D0 000028CC 0C6E FC20 FF56 cmpi.w [A6 - 0xAA], 0xFC20 000028D2 6606 bne +0x8 /* 000028DA */ 000028D4 7000 moveq.l D0, 0x00 000028D6 6000 00EE bra +0xF0 /* 000029C6 */ label000028DA: 000028DA 4A6E FF56 tst.w [A6 - 0xAA] 000028DE 6708 beq +0xA /* 000028E8 */ 000028E0 302E FF56 move.w D0, [A6 - 0xAA] 000028E4 6000 00E0 bra +0xE2 /* 000029C6 */ label000028E8: 000028E8 4EAD 008A jsr [A5 + 0x8A /* export_13 */] label000028EC: 000028EC 4A6D B114 tst.w [A5 - 0x4EEC] 000028F0 66BE bne -0x40 /* 000028B0 */ 000028F2 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] label000028F6: 000028F6 486E FF58 pea.l [A6 - 0xA8] 000028FA 486E FF54 pea.l [A6 - 0xAC] 000028FE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002902 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002906 2F0C move.l -[A7], A4 00002908 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000290C 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00002910 4FEF 0018 lea.l A7, [A7 + 0x18] 00002914 3D40 FF56 move.w [A6 - 0xAA], D0 00002918 4A6E FF56 tst.w [A6 - 0xAA] 0000291C 6708 beq +0xA /* 00002926 */ 0000291E 302E FF56 move.w D0, [A6 - 0xAA] 00002922 6000 00A2 bra +0xA4 /* 000029C6 */ label00002926: 00002926 302E FF54 move.w D0, [A6 - 0xAC] 0000292A 48C0 ext.l D0 0000292C E780 asl D0, 3 0000292E D9C0 add.l A4, D0 00002930 486E FF58 pea.l [A6 - 0xA8] 00002934 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00002938 588F addq.l A7, 4 0000293A 0C6E 0006 FF58 cmpi.w [A6 - 0xA8], 0x6 00002940 6706 beq +0x8 /* 00002948 */ 00002942 7002 moveq.l D0, 0x02 00002944 6000 0080 bra +0x82 /* 000029C6 */ label00002948: 00002948 4A54 tst.w [A4] 0000294A 6706 beq +0x8 /* 00002952 */ 0000294C 7013 moveq.l D0, 0x13 0000294E 6000 0076 bra +0x78 /* 000029C6 */ label00002952: 00002952 4AAE FFC2 tst.l [A6 - 0x3E] 00002956 6606 bne +0x8 /* 0000295E */ 00002958 7000 moveq.l D0, 0x00 0000295A 6000 006A bra +0x6C /* 000029C6 */ label0000295E: 0000295E 2D6D B388 FF50 move.l [A6 - 0xB0], [A5 - 0x4C78] 00002964 41ED B334 lea.l A0, [A5 - 0x4CCC] 00002968 43EE FF7A lea.l A1, [A6 - 0x86] 0000296C 7017 moveq.l D0, 0x17 label0000296E: 0000296E 20D9 move.l [A0]+, [A1]+ 00002970 51C8 FFFC dbf D0, -0x6 /* 0000296E */ 00002974 30D9 move.w [A0]+, [A1]+ 00002976 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 0000297A 3D40 FF56 move.w [A6 - 0xAA], D0 0000297E 0C6E FC20 FF56 cmpi.w [A6 - 0xAA], 0xFC20 00002984 6604 bne +0x6 /* 0000298A */ 00002986 7000 moveq.l D0, 0x00 00002988 603C bra +0x3E /* 000029C6 */ label0000298A: 0000298A 4A6E FF56 tst.w [A6 - 0xAA] 0000298E 6706 beq +0x8 /* 00002996 */ 00002990 302E FF56 move.w D0, [A6 - 0xAA] 00002994 6030 bra +0x32 /* 000029C6 */ label00002996: 00002996 486D B334 pea.l [A5 - 0x4CCC] 0000299A 2F2E FF50 move.l -[A7], [A6 - 0xB0] 0000299E 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 000029A2 508F addq.l A7, 8 000029A4 4A40 tst.w D0 000029A6 6618 bne +0x1A /* 000029C0 */ 000029A8 486E FF4C pea.l [A6 - 0xB4] 000029AC 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 000029B0 588F addq.l A7, 4 000029B2 486D B334 pea.l [A5 - 0x4CCC] 000029B6 2F2E FF4C move.l -[A7], [A6 - 0xB4] 000029BA 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 000029BE 508F addq.l A7, 8 label000029C0: 000029C0 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 000029C4 7000 moveq.l D0, 0x00 label000029C6: 000029C6 285F movea.l A4, [A7]+ 000029C8 4E5E unlink A6 000029CA 4E75 rts fn000029CC: 000029CC 4E56 FBE6 link A6, -0x041A 000029D0 2F0C move.l -[A7], A4 000029D2 286E 000C movea.l A4, [A6 + 0xC] 000029D6 486E FBE6 pea.l [A6 - 0x41A] 000029DA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000029DE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000029E2 2F0C move.l -[A7], A4 000029E4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000029E8 4EBA 009C jsr [PC + 0x9C /* 00002A86 */] 000029EC 4FEF 0014 lea.l A7, [A7 + 0x14] 000029F0 3D40 FFFE move.w [A6 - 0x2], D0 000029F4 4A6E FFFE tst.w [A6 - 0x2] 000029F8 6706 beq +0x8 /* 00002A00 */ 000029FA 302E FFFE move.w D0, [A6 - 0x2] 000029FE 601E bra +0x20 /* 00002A1E */ label00002A00: 00002A00 486E FBE6 pea.l [A6 - 0x41A] 00002A04 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 00002A08 588F addq.l A7, 4 00002A0A 3D40 FFFE move.w [A6 - 0x2], D0 00002A0E 0C6E FC20 FFFE cmpi.w [A6 - 0x2], 0xFC20 00002A14 6604 bne +0x6 /* 00002A1A */ 00002A16 7000 moveq.l D0, 0x00 00002A18 6004 bra +0x6 /* 00002A1E */ label00002A1A: 00002A1A 302E FFFE move.w D0, [A6 - 0x2] label00002A1E: 00002A1E 285F movea.l A4, [A7]+ 00002A20 4E5E unlink A6 00002A22 4E75 rts fn00002A24: 00002A24 4E56 FBE6 link A6, -0x041A 00002A28 2F0C move.l -[A7], A4 00002A2A 286E 000C movea.l A4, [A6 + 0xC] 00002A2E 508C addq.l A4, 8 00002A30 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00002A34 6602 bne +0x4 /* 00002A38 */ 00002A36 508C addq.l A4, 8 label00002A38: 00002A38 486E FBE6 pea.l [A6 - 0x41A] 00002A3C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002A40 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002A44 2F0C move.l -[A7], A4 00002A46 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002A4A 4EBA 003A jsr [PC + 0x3A /* 00002A86 */] 00002A4E 4FEF 0014 lea.l A7, [A7 + 0x14] 00002A52 3D40 FFFE move.w [A6 - 0x2], D0 00002A56 4A6E FFFE tst.w [A6 - 0x2] 00002A5A 6706 beq +0x8 /* 00002A62 */ 00002A5C 302E FFFE move.w D0, [A6 - 0x2] 00002A60 601E bra +0x20 /* 00002A80 */ label00002A62: 00002A62 486E FBE6 pea.l [A6 - 0x41A] 00002A66 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 00002A6A 588F addq.l A7, 4 00002A6C 3D40 FFFE move.w [A6 - 0x2], D0 00002A70 0C6E FC20 FFFE cmpi.w [A6 - 0x2], 0xFC20 00002A76 6604 bne +0x6 /* 00002A7C */ 00002A78 7000 moveq.l D0, 0x00 00002A7A 6004 bra +0x6 /* 00002A80 */ label00002A7C: 00002A7C 302E FFFE move.w D0, [A6 - 0x2] label00002A80: 00002A80 285F movea.l A4, [A7]+ 00002A82 4E5E unlink A6 00002A84 4E75 rts fn00002A86: 00002A86 4E56 FFF0 link A6, -0x0010 00002A8A 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00002A8E 286E 000C movea.l A4, [A6 + 0xC] 00002A92 2D4C FFFC move.l [A6 - 0x4], A4 00002A96 50AE FFFC addq.l [A6 - 0x4], 8 00002A9A 206E FFFC movea.l A0, [A6 - 0x4] 00002A9E 0C50 2B0B cmpi.w [A0], 0x2B0B 00002AA2 6604 bne +0x6 /* 00002AA8 */ 00002AA4 50AE FFFC addq.l [A6 - 0x4], 8 label00002AA8: 00002AA8 206E FFFC movea.l A0, [A6 - 0x4] 00002AAC 4A50 tst.w [A0] 00002AAE 6600 00D2 bne +0xD4 /* 00002B82 */ 00002AB2 7A00 moveq.l D5, 0x00 00002AB4 0C54 1B58 cmpi.w [A4], 0x1B58 00002AB8 6F2A ble +0x2C /* 00002AE4 */ 00002ABA 0C54 1B66 cmpi.w [A4], 0x1B66 00002ABE 6C24 bge +0x26 /* 00002AE4 */ 00002AC0 7A06 moveq.l D5, 0x06 00002AC2 3014 move.w D0, [A4] 00002AC4 0640 E4A8 addi.w D0, 0xE4A8 00002AC8 48C0 ext.l D0 00002ACA 2E00 move.l D7, D0 00002ACC 0C54 1B63 cmpi.w [A4], 0x1B63 00002AD0 6602 bne +0x4 /* 00002AD4 */ 00002AD2 7A01 moveq.l D5, 0x01 label00002AD4: 00002AD4 0C54 1B65 cmpi.w [A4], 0x1B65 00002AD8 6602 bne +0x4 /* 00002ADC */ 00002ADA 7A02 moveq.l D5, 0x02 label00002ADC: 00002ADC 0C54 1B64 cmpi.w [A4], 0x1B64 00002AE0 6602 bne +0x4 /* 00002AE4 */ 00002AE2 7A03 moveq.l D5, 0x03 label00002AE4: 00002AE4 0C54 2B51 cmpi.w [A4], 0x2B51 /* '+Q' */ 00002AE8 6606 bne +0x8 /* 00002AF0 */ 00002AEA 2E2D B350 move.l D7, [A5 - 0x4CB0] 00002AEE 7A04 moveq.l D5, 0x04 label00002AF0: 00002AF0 0C54 271A cmpi.w [A4], 0x271A 00002AF4 6606 bne +0x8 /* 00002AFC */ 00002AF6 2E2D B350 move.l D7, [A5 - 0x4CB0] 00002AFA 7A05 moveq.l D5, 0x05 label00002AFC: 00002AFC 0C54 2B66 cmpi.w [A4], 0x2B66 /* '+f' */ 00002B00 6606 bne +0x8 /* 00002B08 */ 00002B02 2E2D B350 move.l D7, [A5 - 0x4CB0] 00002B06 7A06 moveq.l D5, 0x06 label00002B08: 00002B08 4A45 tst.w D5 00002B0A 6734 beq +0x36 /* 00002B40 */ 00002B0C 206E 0018 movea.l A0, [A6 + 0x18] 00002B10 3085 move.w [A0], D5 00002B12 206E 0018 movea.l A0, [A6 + 0x18] 00002B16 2147 0002 move.l [A0 + 0x2], D7 00002B1A 206E 0018 movea.l A0, [A6 + 0x18] 00002B1E 4268 0106 clr.w [A0 + 0x106] 00002B22 206E 0018 movea.l A0, [A6 + 0x18] 00002B26 4268 020C clr.w [A0 + 0x20C] 00002B2A 206E 0018 movea.l A0, [A6 + 0x18] 00002B2E 4268 0312 clr.w [A0 + 0x312] 00002B32 206E 0018 movea.l A0, [A6 + 0x18] 00002B36 4228 0318 clr.b [A0 + 0x318] 00002B3A 7000 moveq.l D0, 0x00 00002B3C 6000 0224 bra +0x226 /* 00002D62 */ label00002B40: 00002B40 0C54 2AFD cmpi.w [A4], 0x2AFD 00002B44 6706 beq +0x8 /* 00002B4C */ 00002B46 0C54 2B55 cmpi.w [A4], 0x2B55 /* '+U' */ 00002B4A 6618 bne +0x1A /* 00002B64 */ label00002B4C: 00002B4C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002B50 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002B54 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002B58 4EAD 0E82 jsr [A5 + 0xE82 /* export_460 */] 00002B5C 4FEF 000C lea.l A7, [A7 + 0xC] 00002B60 6000 0200 bra +0x202 /* 00002D62 */ label00002B64: 00002B64 0C54 2B26 cmpi.w [A4], 0x2B26 /* '+&' */ 00002B68 6618 bne +0x1A /* 00002B82 */ 00002B6A 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002B6E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002B72 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002B76 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 00002B7A 4FEF 000C lea.l A7, [A7 + 0xC] 00002B7E 6000 01E2 bra +0x1E4 /* 00002D62 */ label00002B82: 00002B82 0C54 0002 cmpi.w [A4], 0x2 00002B86 6600 006A bne +0x6C /* 00002BF2 */ 00002B8A 486E FFF8 pea.l [A6 - 0x8] 00002B8E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002B92 2F0C move.l -[A7], A4 00002B94 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00002B98 4FEF 000C lea.l A7, [A7 + 0xC] 00002B9C 3C00 move.w D6, D0 00002B9E 4A46 tst.w D6 00002BA0 6706 beq +0x8 /* 00002BA8 */ 00002BA2 3006 move.w D0, D6 00002BA4 6000 01BC bra +0x1BE /* 00002D62 */ label00002BA8: 00002BA8 206E 0018 movea.l A0, [A6 + 0x18] 00002BAC 4868 0318 pea.l [A0 + 0x318] 00002BB0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002BB4 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00002BB8 508F addq.l A7, 8 00002BBA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002BBE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00002BC2 508C addq.l A4, 8 00002BC4 4A54 tst.w [A4] 00002BC6 6706 beq +0x8 /* 00002BCE */ 00002BC8 7013 moveq.l D0, 0x13 00002BCA 6000 0196 bra +0x198 /* 00002D62 */ label00002BCE: 00002BCE 206E 0018 movea.l A0, [A6 + 0x18] 00002BD2 4250 clr.w [A0] 00002BD4 206E 0018 movea.l A0, [A6 + 0x18] 00002BD8 4268 0106 clr.w [A0 + 0x106] 00002BDC 206E 0018 movea.l A0, [A6 + 0x18] 00002BE0 4268 020C clr.w [A0 + 0x20C] 00002BE4 206E 0018 movea.l A0, [A6 + 0x18] 00002BE8 4268 0312 clr.w [A0 + 0x312] 00002BEC 7000 moveq.l D0, 0x00 00002BEE 6000 0172 bra +0x174 /* 00002D62 */ label00002BF2: 00002BF2 2F0C move.l -[A7], A4 00002BF4 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */] 00002BF8 588F addq.l A7, 4 00002BFA 3D40 FFF4 move.w [A6 - 0xC], D0 00002BFE 0C6E 0004 FFF4 cmpi.w [A6 - 0xC], 0x4 00002C04 6D50 blt +0x52 /* 00002C56 */ 00002C06 0C6E 0007 FFF4 cmpi.w [A6 - 0xC], 0x7 00002C0C 6E48 bgt +0x4A /* 00002C56 */ 00002C0E 3F3C 0001 move.w -[A7], 0x1 00002C12 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002C16 486E FFF6 pea.l [A6 - 0xA] 00002C1A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002C1E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002C22 2F0C move.l -[A7], A4 00002C24 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002C28 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 00002C2C 4FEF 001A lea.l A7, [A7 + 0x1A] 00002C30 3C00 move.w D6, D0 00002C32 4A46 tst.w D6 00002C34 6706 beq +0x8 /* 00002C3C */ 00002C36 3006 move.w D0, D6 00002C38 6000 0128 bra +0x12A /* 00002D62 */ label00002C3C: 00002C3C 302E FFF6 move.w D0, [A6 - 0xA] 00002C40 48C0 ext.l D0 00002C42 E780 asl D0, 3 00002C44 D9C0 add.l A4, D0 00002C46 4A54 tst.w [A4] 00002C48 6706 beq +0x8 /* 00002C50 */ 00002C4A 7013 moveq.l D0, 0x13 00002C4C 6000 0114 bra +0x116 /* 00002D62 */ label00002C50: 00002C50 7000 moveq.l D0, 0x00 00002C52 6000 010E bra +0x110 /* 00002D62 */ label00002C56: 00002C56 486E FFF8 pea.l [A6 - 0x8] 00002C5A 486E FFF6 pea.l [A6 - 0xA] 00002C5E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002C62 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002C66 2F0C move.l -[A7], A4 00002C68 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002C6C 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 00002C70 4FEF 0018 lea.l A7, [A7 + 0x18] 00002C74 3C00 move.w D6, D0 00002C76 4A46 tst.w D6 00002C78 6600 009E bne +0xA0 /* 00002D18 */ 00002C7C 302E FFF6 move.w D0, [A6 - 0xA] 00002C80 48C0 ext.l D0 00002C82 E780 asl D0, 3 00002C84 D9C0 add.l A4, D0 00002C86 4A54 tst.w [A4] 00002C88 670E beq +0x10 /* 00002C98 */ 00002C8A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002C8E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00002C92 7013 moveq.l D0, 0x13 00002C94 6000 00CC bra +0xCE /* 00002D62 */ label00002C98: 00002C98 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002C9C 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00002CA0 588F addq.l A7, 4 00002CA2 42A7 clr.l -[A7] 00002CA4 42A7 clr.l -[A7] 00002CA6 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002CAA 205F movea.l A0, [A7]+ 00002CAC 2D48 FFF0 move.l [A6 - 0x10], A0 00002CB0 42A7 clr.l -[A7] 00002CB2 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002CB6 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002CBA 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 00002CBE 4FEF 000C lea.l A7, [A7 + 0xC] 00002CC2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002CC6 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00002CCA 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002CCE 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00002CD2 206E FFF0 movea.l A0, [A6 - 0x10] 00002CD6 2850 movea.l A4, [A0] 00002CD8 206E FFF8 movea.l A0, [A6 - 0x8] 00002CDC 2D50 0010 move.l [A6 + 0x10], [A0] 00002CE0 3F3C 0001 move.w -[A7], 0x1 00002CE4 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002CE8 486E FFF6 pea.l [A6 - 0xA] 00002CEC 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002CF0 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002CF4 2F0C move.l -[A7], A4 00002CF6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002CFA 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 00002CFE 4FEF 001A lea.l A7, [A7 + 0x1A] 00002D02 3C00 move.w D6, D0 00002D04 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002D08 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00002D0C 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002D10 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00002D14 3006 move.w D0, D6 00002D16 604A bra +0x4C /* 00002D62 */ label00002D18: 00002D18 0C46 0010 cmpi.w D6, 0x10 00002D1C 6704 beq +0x6 /* 00002D22 */ 00002D1E 3006 move.w D0, D6 00002D20 6040 bra +0x42 /* 00002D62 */ label00002D22: 00002D22 3F3C 0001 move.w -[A7], 0x1 00002D26 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002D2A 486E FFF6 pea.l [A6 - 0xA] 00002D2E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002D32 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002D36 2F0C move.l -[A7], A4 00002D38 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002D3C 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 00002D40 4FEF 001A lea.l A7, [A7 + 0x1A] 00002D44 3C00 move.w D6, D0 00002D46 4A46 tst.w D6 00002D48 6704 beq +0x6 /* 00002D4E */ 00002D4A 3006 move.w D0, D6 00002D4C 6014 bra +0x16 /* 00002D62 */ label00002D4E: 00002D4E 302E FFF6 move.w D0, [A6 - 0xA] 00002D52 48C0 ext.l D0 00002D54 E780 asl D0, 3 00002D56 D9C0 add.l A4, D0 00002D58 4A54 tst.w [A4] 00002D5A 6704 beq +0x6 /* 00002D60 */ 00002D5C 7013 moveq.l D0, 0x13 00002D5E 6002 bra +0x4 /* 00002D62 */ label00002D60: 00002D60 7000 moveq.l D0, 0x00 label00002D62: 00002D62 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00002D66 4E5E unlink A6 00002D68 4E75 rts fn00002D6A: 00002D6A 4E56 0000 link A6, 0 00002D6E 2F0C move.l -[A7], A4 00002D70 286E 000C movea.l A4, [A6 + 0xC] 00002D74 508C addq.l A4, 8 00002D76 0C54 2B46 cmpi.w [A4], 0x2B46 /* '+F' */ 00002D7A 6706 beq +0x8 /* 00002D82 */ 00002D7C 7002 moveq.l D0, 0x02 00002D7E 6000 007C bra +0x7E /* 00002DFC */ label00002D82: 00002D82 508C addq.l A4, 8 00002D84 4A54 tst.w [A4] 00002D86 6704 beq +0x6 /* 00002D8C */ 00002D88 7013 moveq.l D0, 0x13 00002D8A 6070 bra +0x72 /* 00002DFC */ label00002D8C: 00002D8C 426D B2DE clr.w [A5 - 0x4D22] 00002D90 426D B2E0 clr.w [A5 - 0x4D20] 00002D94 700B moveq.l D0, 0x0B 00002D96 3B40 B2E2 move.w [A5 - 0x4D1E], D0 00002D9A 7015 moveq.l D0, 0x15 00002D9C 3B40 B2E4 move.w [A5 - 0x4D1C], D0 00002DA0 3B7C 00FF B2E6 move.w [A5 - 0x4D1A], 0xFF 00002DA6 426D B2E8 clr.w [A5 - 0x4D18] 00002DAA 7001 moveq.l D0, 0x01 00002DAC 3B40 B2EA move.w [A5 - 0x4D16], D0 00002DB0 7001 moveq.l D0, 0x01 00002DB2 3B40 B2EC move.w [A5 - 0x4D14], D0 00002DB6 3B7C 00FF B2EE move.w [A5 - 0x4D12], 0xFF 00002DBC 426D B2F0 clr.w [A5 - 0x4D10] 00002DC0 426D B2F2 clr.w [A5 - 0x4D0E] 00002DC4 426D B2F4 clr.w [A5 - 0x4D0C] 00002DC8 7001 moveq.l D0, 0x01 00002DCA 3B40 B2F6 move.w [A5 - 0x4D0A], D0 00002DCE 7001 moveq.l D0, 0x01 00002DD0 3B40 B2F8 move.w [A5 - 0x4D08], D0 00002DD4 7004 moveq.l D0, 0x04 00002DD6 3B40 B2FA move.w [A5 - 0x4D06], D0 00002DDA 7001 moveq.l D0, 0x01 00002DDC 3B40 B2FC move.w [A5 - 0x4D04], D0 00002DE0 700C moveq.l D0, 0x0C 00002DE2 3B40 B31C move.w [A5 - 0x4CE4], D0 00002DE6 426D B322 clr.w [A5 - 0x4CDE] 00002DEA 7010 moveq.l D0, 0x10 00002DEC 3B40 B324 move.w [A5 - 0x4CDC], D0 00002DF0 7003 moveq.l D0, 0x03 00002DF2 3B40 B31E move.w [A5 - 0x4CE2], D0 00002DF6 426D B320 clr.w [A5 - 0x4CE0] 00002DFA 7000 moveq.l D0, 0x00 label00002DFC: 00002DFC 285F movea.l A4, [A7]+ 00002DFE 4E5E unlink A6 00002E00 4E75 rts fn00002E02: 00002E02 4E56 FFAC link A6, -0x0054 00002E06 2F0C move.l -[A7], A4 00002E08 286E 000C movea.l A4, [A6 + 0xC] 00002E0C 508C addq.l A4, 8 00002E0E 4A54 tst.w [A4] 00002E10 6706 beq +0x8 /* 00002E18 */ 00002E12 7013 moveq.l D0, 0x13 00002E14 6000 00C4 bra +0xC6 /* 00002EDA */ label00002E18: 00002E18 4A6D B4E8 tst.w [A5 - 0x4B18] 00002E1C 6C06 bge +0x8 /* 00002E24 */ 00002E1E 7000 moveq.l D0, 0x00 00002E20 6000 00B8 bra +0xBA /* 00002EDA */ label00002E24: 00002E24 206D B4F8 movea.l A0, [A5 - 0x4B08] 00002E28 302D B4E8 move.w D0, [A5 - 0x4B18] 00002E2C C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00002E30 D090 add.l D0, [A0] 00002E32 2040 movea.l A0, D0 00002E34 43EE FFAE lea.l A1, [A6 - 0x52] 00002E38 7013 moveq.l D0, 0x13 label00002E3A: 00002E3A 22D8 move.l [A1]+, [A0]+ 00002E3C 51C8 FFFC dbf D0, -0x6 /* 00002E3A */ 00002E40 32D8 move.w [A1]+, [A0]+ 00002E42 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00002E46 2050 movea.l A0, [A0] 00002E48 3028 005E move.w D0, [A0 + 0x5E] 00002E4C 5340 subq.w D0, 1 00002E4E 3D40 FFAC move.w [A6 - 0x54], D0 00002E52 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00002E56 302E FFAC move.w D0, [A6 - 0x54] 00002E5A 48C0 ext.l D0 00002E5C D080 add.l D0, D0 00002E5E D090 add.l D0, [A0] 00002E60 2040 movea.l A0, D0 00002E62 3D68 0060 FFAC move.w [A6 - 0x54], [A0 + 0x60] 00002E68 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00002E6C 2050 movea.l A0, [A0] 00002E6E 3028 0020 move.w D0, [A0 + 0x20] 00002E72 B06E FFAC cmp.w D0, [A6 - 0x54] 00002E76 6D2A blt +0x2C /* 00002EA2 */ 00002E78 082E 0000 FFBA btst.b [A6 - 0x46], 0x0 00002E7E 6722 beq +0x24 /* 00002EA2 */ 00002E80 0C6E 012D FFAE cmpi.w [A6 - 0x52], 0x12D 00002E86 671A beq +0x1C /* 00002EA2 */ 00002E88 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 00002E8C 486D B83A pea.l [A5 - 0x47C6] 00002E90 3F2D B4E8 move.w -[A7], [A5 - 0x4B18] 00002E94 2F2D B4F8 move.l -[A7], [A5 - 0x4B08] 00002E98 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */] 00002E9C 4FEF 000E lea.l A7, [A7 + 0xE] 00002EA0 6038 bra +0x3A /* 00002EDA */ label00002EA2: 00002EA2 4A6D B4EE tst.w [A5 - 0x4B12] 00002EA6 6704 beq +0x6 /* 00002EAC */ 00002EA8 7000 moveq.l D0, 0x00 00002EAA 602E bra +0x30 /* 00002EDA */ label00002EAC: 00002EAC 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 00002EB0 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 00002EB4 588F addq.l A7, 4 00002EB6 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 00002EBA 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00002EBE 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00002EC2 5C8F addq.l A7, 6 00002EC4 2F2D B4F8 move.l -[A7], [A5 - 0x4B08] 00002EC8 4EAD 0F5A jsr [A5 + 0xF5A /* export_487 */] 00002ECC 588F addq.l A7, 4 00002ECE 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 00002ED2 7001 moveq.l D0, 0x01 00002ED4 3B40 B4E6 move.w [A5 - 0x4B1A], D0 00002ED8 7000 moveq.l D0, 0x00 label00002EDA: 00002EDA 285F movea.l A4, [A7]+ 00002EDC 4E5E unlink A6 00002EDE 4E75 rts fn00002EE0: 00002EE0 4E56 FEFC link A6, -0x0104 00002EE4 2F0C move.l -[A7], A4 00002EE6 286E 000C movea.l A4, [A6 + 0xC] 00002EEA 508C addq.l A4, 8 00002EEC 4A54 tst.w [A4] 00002EEE 6704 beq +0x6 /* 00002EF4 */ 00002EF0 7013 moveq.l D0, 0x13 00002EF2 6048 bra +0x4A /* 00002F3C */ label00002EF4: 00002EF4 206D B3D8 movea.l A0, [A5 - 0x4C28] 00002EF8 486E FEFC pea.l [A6 - 0x104] 00002EFC 2050 movea.l A0, [A0] 00002EFE 2F28 003E move.l -[A7], [A0 + 0x3E] 00002F02 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00002F06 508F addq.l A7, 8 00002F08 4A2E FEFC tst.b [A6 - 0x104] 00002F0C 672C beq +0x2E /* 00002F3A */ 00002F0E 7001 moveq.l D0, 0x01 00002F10 3B40 B3D6 move.w [A5 - 0x4C2A], D0 00002F14 2F2D B3D8 move.l -[A7], [A5 - 0x4C28] 00002F18 A9D9 syscall TEDeactivate 00002F1A 486E FFFC pea.l [A6 - 0x4] 00002F1E 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00002F22 588F addq.l A7, 4 00002F24 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002F28 3F3C 0001 move.w -[A7], 0x1 00002F2C 486E FEFC pea.l [A6 - 0x104] 00002F30 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 00002F34 4FEF 000A lea.l A7, [A7 + 0xA] 00002F38 6002 bra +0x4 /* 00002F3C */ label00002F3A: 00002F3A 7000 moveq.l D0, 0x00 label00002F3C: 00002F3C 285F movea.l A4, [A7]+ 00002F3E 4E5E unlink A6 00002F40 4E75 rts fn00002F42: 00002F42 4E56 0000 link A6, 0 00002F46 2F0C move.l -[A7], A4 00002F48 286E 000C movea.l A4, [A6 + 0xC] 00002F4C 508C addq.l A4, 8 00002F4E 4A54 tst.w [A4] 00002F50 6704 beq +0x6 /* 00002F56 */ 00002F52 7013 moveq.l D0, 0x13 00002F54 6008 bra +0xA /* 00002F5E */ label00002F56: 00002F56 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 00002F5A 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] label00002F5E: 00002F5E 285F movea.l A4, [A7]+ 00002F60 4E5E unlink A6 00002F62 4E75 rts fn00002F64: 00002F64 4E56 FF96 link A6, -0x006A 00002F68 48E7 0308 movem.l -[A7], D6,D7,A4 00002F6C 286E 000C movea.l A4, [A6 + 0xC] 00002F70 508C addq.l A4, 8 00002F72 4A54 tst.w [A4] 00002F74 6706 beq +0x8 /* 00002F7C */ 00002F76 7013 moveq.l D0, 0x13 00002F78 6000 0142 bra +0x144 /* 000030BC */ label00002F7C: 00002F7C 4A6D B4E8 tst.w [A5 - 0x4B18] 00002F80 6C00 005C bge +0x5E /* 00002FDE */ 00002F84 0C6D 0064 B390 cmpi.w [A5 - 0x4C70], 0x64 /* 'd' */ 00002F8A 6706 beq +0x8 /* 00002F92 */ 00002F8C 7000 moveq.l D0, 0x00 00002F8E 6000 012C bra +0x12E /* 000030BC */ label00002F92: 00002F92 2D6D B374 FF9A move.l [A6 - 0x66], [A5 - 0x4C8C] 00002F98 4267 clr.w -[A7] 00002F9A 2F2E FF9A move.l -[A7], [A6 - 0x66] 00002F9E 4EBA 01B0 jsr [PC + 0x1B0 /* 00003150 */] 00002FA2 5C8F addq.l A7, 6 00002FA4 3E00 move.w D7, D0 00002FA6 4A47 tst.w D7 00002FA8 6C14 bge +0x16 /* 00002FBE */ 00002FAA 2D6D B360 FF9A move.l [A6 - 0x66], [A5 - 0x4CA0] 00002FB0 4267 clr.w -[A7] 00002FB2 2F2E FF9A move.l -[A7], [A6 - 0x66] 00002FB6 4EBA 0198 jsr [PC + 0x198 /* 00003150 */] 00002FBA 5C8F addq.l A7, 6 00002FBC 3E00 move.w D7, D0 label00002FBE: 00002FBE 4A47 tst.w D7 00002FC0 6C06 bge +0x8 /* 00002FC8 */ 00002FC2 7000 moveq.l D0, 0x00 00002FC4 6000 00F6 bra +0xF8 /* 000030BC */ label00002FC8: 00002FC8 3F07 move.w -[A7], D7 00002FCA 2F2E FF9A move.l -[A7], [A6 - 0x66] 00002FCE 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00002FD2 4EBA 00F0 jsr [PC + 0xF0 /* 000030C4 */] 00002FD6 4FEF 000A lea.l A7, [A7 + 0xA] 00002FDA 6000 00E0 bra +0xE2 /* 000030BC */ label00002FDE: 00002FDE 486E FF9E pea.l [A6 - 0x62] 00002FE2 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 00002FE6 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00002FEA 508F addq.l A7, 8 00002FEC 202D B4F8 move.l D0, [A5 - 0x4B08] 00002FF0 B0AE FFDE cmp.l D0, [A6 - 0x22] 00002FF4 663E bne +0x40 /* 00003034 */ 00002FF6 302D B4E8 move.w D0, [A5 - 0x4B18] 00002FFA 5240 addq.w D0, 1 00002FFC 3F00 move.w -[A7], D0 00002FFE 2F2D B4F8 move.l -[A7], [A5 - 0x4B08] 00003002 4EBA 014C jsr [PC + 0x14C /* 00003150 */] 00003006 5C8F addq.l A7, 6 00003008 3E00 move.w D7, D0 0000300A 4A47 tst.w D7 0000300C 6D16 blt +0x18 /* 00003024 */ 0000300E 3F07 move.w -[A7], D7 00003010 2F2D B4F8 move.l -[A7], [A5 - 0x4B08] 00003014 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 00003018 4EBA 00AA jsr [PC + 0xAA /* 000030C4 */] 0000301C 4FEF 000A lea.l A7, [A7 + 0xA] 00003020 6000 009A bra +0x9C /* 000030BC */ label00003024: 00003024 4267 clr.w -[A7] 00003026 2F2E FFCA move.l -[A7], [A6 - 0x36] 0000302A 4EBA 0124 jsr [PC + 0x124 /* 00003150 */] 0000302E 5C8F addq.l A7, 6 00003030 3E00 move.w D7, D0 00003032 6014 bra +0x16 /* 00003048 */ label00003034: 00003034 302D B4E8 move.w D0, [A5 - 0x4B18] 00003038 5240 addq.w D0, 1 0000303A 3F00 move.w -[A7], D0 0000303C 2F2E FFCA move.l -[A7], [A6 - 0x36] 00003040 4EBA 010E jsr [PC + 0x10E /* 00003150 */] 00003044 5C8F addq.l A7, 6 00003046 3E00 move.w D7, D0 label00003048: 00003048 4A47 tst.w D7 0000304A 6D16 blt +0x18 /* 00003062 */ 0000304C 3F07 move.w -[A7], D7 0000304E 2F2E FFCA move.l -[A7], [A6 - 0x36] 00003052 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 00003056 4EBA 006C jsr [PC + 0x6C /* 000030C4 */] 0000305A 4FEF 000A lea.l A7, [A7 + 0xA] 0000305E 6000 005C bra +0x5E /* 000030BC */ label00003062: 00003062 2D6E FFDE FF9A move.l [A6 - 0x66], [A6 - 0x22] 00003068 4267 clr.w -[A7] 0000306A 2F2E FF9A move.l -[A7], [A6 - 0x66] 0000306E 4EBA 00E0 jsr [PC + 0xE0 /* 00003150 */] 00003072 5C8F addq.l A7, 6 00003074 3E00 move.w D7, D0 00003076 4A47 tst.w D7 00003078 6C14 bge +0x16 /* 0000308E */ 0000307A 2D6E FFCA FF9A move.l [A6 - 0x66], [A6 - 0x36] 00003080 4267 clr.w -[A7] 00003082 2F2E FF9A move.l -[A7], [A6 - 0x66] 00003086 4EBA 00C8 jsr [PC + 0xC8 /* 00003150 */] 0000308A 5C8F addq.l A7, 6 0000308C 3E00 move.w D7, D0 label0000308E: 0000308E 4A47 tst.w D7 00003090 6C04 bge +0x6 /* 00003096 */ 00003092 7000 moveq.l D0, 0x00 00003094 6026 bra +0x28 /* 000030BC */ label00003096: 00003096 202E FF9A move.l D0, [A6 - 0x66] 0000309A B0AD B4F8 cmp.l D0, [A5 - 0x4B08] 0000309E 660A bne +0xC /* 000030AA */ 000030A0 BE6D B4E8 cmp.w D7, [A5 - 0x4B18] 000030A4 6604 bne +0x6 /* 000030AA */ 000030A6 7000 moveq.l D0, 0x00 000030A8 6012 bra +0x14 /* 000030BC */ label000030AA: 000030AA 3F07 move.w -[A7], D7 000030AC 2F2E FF9A move.l -[A7], [A6 - 0x66] 000030B0 2F2D B4FC move.l -[A7], [A5 - 0x4B04] 000030B4 4EBA 000E jsr [PC + 0xE /* 000030C4 */] 000030B8 4FEF 000A lea.l A7, [A7 + 0xA] label000030BC: 000030BC 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000030C0 4E5E unlink A6 000030C2 4E75 rts fn000030C4: 000030C4 4E56 FFFC link A6, -0x0004 000030C8 3D6D B32C FFFC move.w [A6 - 0x4], [A5 - 0x4CD4] 000030CE 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 000030D2 3D40 FFFE move.w [A6 - 0x2], D0 000030D6 4A6E FFFE tst.w [A6 - 0x2] 000030DA 6708 beq +0xA /* 000030E4 */ 000030DC 302E FFFE move.w D0, [A6 - 0x2] 000030E0 6000 006A bra +0x6C /* 0000314C */ label000030E4: 000030E4 302E FFFC move.w D0, [A6 - 0x4] 000030E8 B06D B32C cmp.w D0, [A5 - 0x4CD4] 000030EC 6706 beq +0x8 /* 000030F4 */ 000030EE 7000 moveq.l D0, 0x00 000030F0 6000 005A bra +0x5C /* 0000314C */ label000030F4: 000030F4 3F2E 0010 move.w -[A7], [A6 + 0x10] 000030F8 2F2E 000C move.l -[A7], [A6 + 0xC] 000030FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003100 4EAD 0B82 jsr [A5 + 0xB82 /* export_364 */] 00003104 4FEF 000A lea.l A7, [A7 + 0xA] 00003108 3D40 FFFE move.w [A6 - 0x2], D0 0000310C 4A6E FFFE tst.w [A6 - 0x2] 00003110 6706 beq +0x8 /* 00003118 */ 00003112 302E FFFE move.w D0, [A6 - 0x2] 00003116 6034 bra +0x36 /* 0000314C */ label00003118: 00003118 302E FFFC move.w D0, [A6 - 0x4] 0000311C B06D B32C cmp.w D0, [A5 - 0x4CD4] 00003120 6704 beq +0x6 /* 00003126 */ 00003122 7000 moveq.l D0, 0x00 00003124 6026 bra +0x28 /* 0000314C */ label00003126: 00003126 4A6D B4E8 tst.w [A5 - 0x4B18] 0000312A 6C04 bge +0x6 /* 00003130 */ 0000312C 7000 moveq.l D0, 0x00 0000312E 601C bra +0x1E /* 0000314C */ label00003130: 00003130 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003134 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 00003138 588F addq.l A7, 4 0000313A 42A7 clr.l -[A7] 0000313C 4878 FFFF push.l 0xFFFF 00003140 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 00003144 A9D1 syscall TESetSelect 00003146 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 0000314A 7000 moveq.l D0, 0x00 label0000314C: 0000314C 4E5E unlink A6 0000314E 4E75 rts fn00003150: 00003150 4E56 0000 link A6, 0 00003154 48E7 0308 movem.l -[A7], D6,D7,A4 00003158 206E 0008 movea.l A0, [A6 + 0x8] 0000315C 302E 000C move.w D0, [A6 + 0xC] 00003160 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00003164 D090 add.l D0, [A0] 00003166 2840 movea.l A4, D0 00003168 42A7 clr.l -[A7] 0000316A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000316E 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00003172 201F move.l D0, [A7]+ 00003174 4878 0052 push.l 0x52 /* 'R' */ 00003178 2F00 move.l -[A7], D0 0000317A 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 0000317E 3E00 move.w D7, D0 00003180 3C2E 000C move.w D6, [A6 + 0xC] 00003184 6022 bra +0x24 /* 000031A8 */ label00003186: 00003186 0C6C 0002 0002 cmpi.w [A4 + 0x2], 0x2 0000318C 6614 bne +0x16 /* 000031A2 */ 0000318E 082C 0003 000D btst.b [A4 + 0xD], 0x3 00003194 660C bne +0xE /* 000031A2 */ 00003196 082C 0000 000D btst.b [A4 + 0xD], 0x0 0000319C 6704 beq +0x6 /* 000031A2 */ 0000319E 3006 move.w D0, D6 000031A0 600C bra +0xE /* 000031AE */ label000031A2: 000031A2 49EC 0052 lea.l A4, [A4 + 0x52] 000031A6 5246 addq.w D6, 1 label000031A8: 000031A8 BC47 cmp.w D6, D7 000031AA 6DDA blt -0x24 /* 00003186 */ 000031AC 70FF moveq.l D0, 0xFFFFFFFF label000031AE: 000031AE 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000031B2 4E5E unlink A6 000031B4 4E75 rts fn000031B6: 000031B6 4E56 FAE0 link A6, -0x0520 000031BA 48E7 0308 movem.l -[A7], D6,D7,A4 000031BE 286E 000C movea.l A4, [A6 + 0xC] 000031C2 508C addq.l A4, 8 000031C4 3C14 move.w D6, [A4] 000031C6 508C addq.l A4, 8 000031C8 4A54 tst.w [A4] 000031CA 6706 beq +0x8 /* 000031D2 */ 000031CC 7013 moveq.l D0, 0x13 000031CE 6000 013C bra +0x13E /* 0000330C */ label000031D2: 000031D2 3006 move.w D0, D6 000031D4 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000031D8 0004 0012 ori.b D4, 0x12 000031DC 0FC9 .incomplete 000031DE 0038 0FE3 005C ori.b [0x0000005C], 0xE3 000031E4 138B 0068 move.b [A1 + D0.w + 0x68], A3 000031E8 138C 0074 move.b [A1 + D0.w + 0x74], A4 000031EC 082D 0003 B16E btst.b [A5 - 0x4E92], 0x3 000031F2 6712 beq +0x14 /* 00003206 */ 000031F4 486E FAE0 pea.l [A6 - 0x520] 000031F8 486D B842 pea.l [A5 - 0x47BE] 000031FC 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00003200 508F addq.l A7, 8 00003202 6000 0060 bra +0x62 /* 00003264 */ label00003206: 00003206 486E FAE0 pea.l [A6 - 0x520] 0000320A 486D B848 pea.l [A5 - 0x47B8] 0000320E 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00003212 508F addq.l A7, 8 00003214 604E bra +0x50 /* 00003264 */ 00003216 082D 0003 B16E btst.b [A5 - 0x4E92], 0x3 0000321C 6710 beq +0x12 /* 0000322E */ 0000321E 486E FAE0 pea.l [A6 - 0x520] 00003222 486D B84E pea.l [A5 - 0x47B2] 00003226 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000322A 508F addq.l A7, 8 0000322C 6036 bra +0x38 /* 00003264 */ label0000322E: 0000322E 486E FAE0 pea.l [A6 - 0x520] 00003232 486D B854 pea.l [A5 - 0x47AC] 00003236 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000323A 508F addq.l A7, 8 0000323C 6026 bra +0x28 /* 00003264 */ 0000323E 486E FAE0 pea.l [A6 - 0x520] 00003242 486D B85A pea.l [A5 - 0x47A6] 00003246 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000324A 508F addq.l A7, 8 0000324C 6016 bra +0x18 /* 00003264 */ 0000324E 486E FAE0 pea.l [A6 - 0x520] 00003252 486D B860 pea.l [A5 - 0x47A0] 00003256 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000325A 508F addq.l A7, 8 0000325C 6006 bra +0x8 /* 00003264 */ 0000325E 7002 moveq.l D0, 0x02 00003260 6000 00AA bra +0xAC /* 0000330C */ label00003264: 00003264 42A7 clr.l -[A7] 00003266 42A7 clr.l -[A7] 00003268 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000326C 205F movea.l A0, [A7]+ 0000326E 2D48 FBE4 move.l [A6 - 0x41C], A0 00003272 2F2E FBE4 move.l -[A7], [A6 - 0x41C] 00003276 486E FAE0 pea.l [A6 - 0x520] 0000327A 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000327E 508F addq.l A7, 8 00003280 2F2E FBE4 move.l -[A7], [A6 - 0x41C] 00003284 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00003288 588F addq.l A7, 4 0000328A 42A7 clr.l -[A7] 0000328C 42A7 clr.l -[A7] 0000328E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00003292 205F movea.l A0, [A7]+ 00003294 2D48 FBE0 move.l [A6 - 0x420], A0 00003298 42A7 clr.l -[A7] 0000329A 2F2E FBE0 move.l -[A7], [A6 - 0x420] 0000329E 2F2E FBE4 move.l -[A7], [A6 - 0x41C] 000032A2 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 000032A6 4FEF 000C lea.l A7, [A7 + 0xC] 000032AA 2F2E FBE4 move.l -[A7], [A6 - 0x41C] 000032AE 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 000032B2 2F2E FBE0 move.l -[A7], [A6 - 0x420] 000032B6 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 000032BA 206E FBE4 movea.l A0, [A6 - 0x41C] 000032BE 486E FBE8 pea.l [A6 - 0x418] 000032C2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000032C6 2F10 move.l -[A7], [A0] 000032C8 206E FBE0 movea.l A0, [A6 - 0x420] 000032CC 2F10 move.l -[A7], [A0] 000032CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000032D2 4EBA F7B2 jsr [PC - 0x84E /* 00002A86 */] 000032D6 4FEF 0014 lea.l A7, [A7 + 0x14] 000032DA 3E00 move.w D7, D0 000032DC 2F2E FBE4 move.l -[A7], [A6 - 0x41C] 000032E0 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000032E4 2F2E FBE0 move.l -[A7], [A6 - 0x420] 000032E8 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000032EC 4A47 tst.w D7 000032EE 6704 beq +0x6 /* 000032F4 */ 000032F0 3007 move.w D0, D7 000032F2 6018 bra +0x1A /* 0000330C */ label000032F4: 000032F4 486E FBE8 pea.l [A6 - 0x418] 000032F8 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 000032FC 588F addq.l A7, 4 000032FE 3E00 move.w D7, D0 00003300 0C47 FC20 cmpi.w D7, 0xFC20 00003304 6604 bne +0x6 /* 0000330A */ 00003306 7000 moveq.l D0, 0x00 00003308 6002 bra +0x4 /* 0000330C */ label0000330A: 0000330A 3007 move.w D0, D7 label0000330C: 0000330C 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00003310 4E5E unlink A6 00003312 4E75 rts fn00003314: 00003314 4E56 0000 link A6, 0 00003318 2F0C move.l -[A7], A4 0000331A 286E 000C movea.l A4, [A6 + 0xC] 0000331E 508C addq.l A4, 8 00003320 0C54 271E cmpi.w [A4], 0x271E 00003324 6602 bne +0x4 /* 00003328 */ 00003326 508C addq.l A4, 8 label00003328: 00003328 0C54 0FE6 cmpi.w [A4], 0xFE6 0000332C 6704 beq +0x6 /* 00003332 */ 0000332E 7002 moveq.l D0, 0x02 00003330 6028 bra +0x2A /* 0000335A */ label00003332: 00003332 508C addq.l A4, 8 00003334 0C54 271B cmpi.w [A4], 0x271B 00003338 6704 beq +0x6 /* 0000333E */ 0000333A 7005 moveq.l D0, 0x05 0000333C 601C bra +0x1E /* 0000335A */ label0000333E: 0000333E 508C addq.l A4, 8 00003340 3F3C FFFF move.w -[A7], 0xFFFF 00003344 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003348 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000334C 2F0C move.l -[A7], A4 0000334E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003352 4EBA 000C jsr [PC + 0xC /* 00003360 */] 00003356 4FEF 0012 lea.l A7, [A7 + 0x12] label0000335A: 0000335A 285F movea.l A4, [A7]+ 0000335C 4E5E unlink A6 0000335E 4E75 rts export_336: fn00003360: 00003360 4E56 FDE6 link A6, -0x021A 00003364 2F0C move.l -[A7], A4 00003366 286E 000C movea.l A4, [A6 + 0xC] 0000336A 4A6D B318 tst.w [A5 - 0x4CE8] 0000336E 6606 bne +0x8 /* 00003376 */ 00003370 7055 moveq.l D0, 0x55 00003372 6000 0444 bra +0x446 /* 000037B8 */ label00003376: 00003376 486E FEEC pea.l [A6 - 0x114] 0000337A 486E FEEA pea.l [A6 - 0x116] 0000337E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003382 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003386 2F0C move.l -[A7], A4 00003388 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000338C 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00003390 4FEF 0018 lea.l A7, [A7 + 0x18] 00003394 3D40 FEE6 move.w [A6 - 0x11A], D0 00003398 4A6E FEE6 tst.w [A6 - 0x11A] 0000339C 6708 beq +0xA /* 000033A6 */ 0000339E 302E FEE6 move.w D0, [A6 - 0x11A] 000033A2 6000 0414 bra +0x416 /* 000037B8 */ label000033A6: 000033A6 302E FEEA move.w D0, [A6 - 0x116] 000033AA 48C0 ext.l D0 000033AC E780 asl D0, 3 000033AE D9C0 add.l A4, D0 000033B0 4A54 tst.w [A4] 000033B2 6710 beq +0x12 /* 000033C4 */ 000033B4 486E FEEC pea.l [A6 - 0x114] 000033B8 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000033BC 588F addq.l A7, 4 000033BE 7002 moveq.l D0, 0x02 000033C0 6000 03F6 bra +0x3F8 /* 000037B8 */ label000033C4: 000033C4 422E FDE6 clr.b [A6 - 0x21A] 000033C8 302E FEEC move.w D0, [A6 - 0x114] 000033CC 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000033D0 0001 0008 ori.b D1, 0x8 000033D4 03D8 .incomplete 000033D6 0010 0098 ori.b [A0], 0x98 000033DA 011A btst [A2]+, D0 000033DC 01FA .incomplete 000033DE 026C 02DE 0350 andi.w [A4 + 0x350], 0x2DE 000033E4 0100 btst D0, D0 000033E6 486E FDE6 pea.l [A6 - 0x21A] 000033EA 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000033EE 486E FEEC pea.l [A6 - 0x114] 000033F2 4EAD 034A jsr [A5 + 0x34A /* export_101 */] 000033F6 4FEF 000A lea.l A7, [A7 + 0xA] 000033FA 206E FF06 movea.l A0, [A6 - 0xFA] 000033FE 302E FF0A move.w D0, [A6 - 0xF6] 00003402 C1FC 001A muls.w D0, 0x1A 00003406 D090 add.l D0, [A0] 00003408 2040 movea.l A0, D0 0000340A 43EE FFE6 lea.l A1, [A6 - 0x1A] 0000340E 7005 moveq.l D0, 0x05 label00003410: 00003410 22D8 move.l [A1]+, [A0]+ 00003412 51C8 FFFC dbf D0, -0x6 /* 00003410 */ 00003416 32D8 move.w [A1]+, [A0]+ 00003418 486E FDE6 pea.l [A6 - 0x21A] 0000341C 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003420 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003424 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00003428 4FEF 000A lea.l A7, [A7 + 0xA] 0000342C 4A40 tst.w D0 0000342E 6700 037C beq +0x37E /* 000037AC */ 00003432 2F2E FEFA move.l -[A7], [A6 - 0x106] 00003436 2F2E FEEE move.l -[A7], [A6 - 0x112] 0000343A 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000343E 508F addq.l A7, 8 00003440 3F00 move.w -[A7], D0 00003442 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00003446 548F addq.l A7, 2 00003448 422E FDE6 clr.b [A6 - 0x21A] 0000344C 486E FDE6 pea.l [A6 - 0x21A] 00003450 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00003454 486E FEEC pea.l [A6 - 0x114] 00003458 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */] 0000345C 4FEF 000A lea.l A7, [A7 + 0xA] 00003460 486E FDE6 pea.l [A6 - 0x21A] 00003464 4267 clr.w -[A7] 00003466 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 0000346A 5C8F addq.l A7, 6 0000346C 6000 033E bra +0x340 /* 000037AC */ 00003470 486E FDE6 pea.l [A6 - 0x21A] 00003474 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00003478 486E FEEC pea.l [A6 - 0x114] 0000347C 4EAD 03CA jsr [A5 + 0x3CA /* export_117 */] 00003480 4FEF 000A lea.l A7, [A7 + 0xA] 00003484 206E FF02 movea.l A0, [A6 - 0xFE] 00003488 486E FDE6 pea.l [A6 - 0x21A] 0000348C 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003490 2050 movea.l A0, [A0] 00003492 2F28 0016 move.l -[A7], [A0 + 0x16] 00003496 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000349A 4FEF 000A lea.l A7, [A7 + 0xA] 0000349E 4A40 tst.w D0 000034A0 6700 030A beq +0x30C /* 000037AC */ 000034A4 2F2E FEFA move.l -[A7], [A6 - 0x106] 000034A8 2F2E FEEE move.l -[A7], [A6 - 0x112] 000034AC 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000034B0 508F addq.l A7, 8 000034B2 3F00 move.w -[A7], D0 000034B4 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000034B8 548F addq.l A7, 2 000034BA 422E FDE6 clr.b [A6 - 0x21A] 000034BE 486E FDE6 pea.l [A6 - 0x21A] 000034C2 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000034C6 486E FEEC pea.l [A6 - 0x114] 000034CA 4EAD 0422 jsr [A5 + 0x422 /* export_128 */] 000034CE 4FEF 000A lea.l A7, [A7 + 0xA] 000034D2 486E FDE6 pea.l [A6 - 0x21A] 000034D6 3F3C 0001 move.w -[A7], 0x1 000034DA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000034DE 5C8F addq.l A7, 6 000034E0 6000 02CA bra +0x2CC /* 000037AC */ 000034E4 486E FEEC pea.l [A6 - 0x114] 000034E8 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000034EC 588F addq.l A7, 4 000034EE 7002 moveq.l D0, 0x02 000034F0 6000 02C6 bra +0x2C8 /* 000037B8 */ 000034F4 486E FDE6 pea.l [A6 - 0x21A] 000034F8 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000034FC 486E FEEC pea.l [A6 - 0x114] 00003500 4EAD 0452 jsr [A5 + 0x452 /* export_134 */] 00003504 4FEF 000A lea.l A7, [A7 + 0xA] 00003508 206E FF76 movea.l A0, [A6 - 0x8A] 0000350C 302E FF70 move.w D0, [A6 - 0x90] 00003510 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00003514 D090 add.l D0, [A0] 00003516 2040 movea.l A0, D0 00003518 43EE FF94 lea.l A1, [A6 - 0x6C] 0000351C 7013 moveq.l D0, 0x13 label0000351E: 0000351E 22D8 move.l [A1]+, [A0]+ 00003520 51C8 FFFC dbf D0, -0x6 /* 0000351E */ 00003524 32D8 move.w [A1]+, [A0]+ 00003526 4AAE FFD6 tst.l [A6 - 0x2A] 0000352A 660C bne +0xE /* 00003538 */ 0000352C 4267 clr.w -[A7] 0000352E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00003532 548F addq.l A7, 2 00003534 2D40 FFD6 move.l [A6 - 0x2A], D0 label00003538: 00003538 486E FDE6 pea.l [A6 - 0x21A] 0000353C 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003540 2F2E FFD6 move.l -[A7], [A6 - 0x2A] 00003544 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00003548 4FEF 000A lea.l A7, [A7 + 0xA] 0000354C 3D40 FEE8 move.w [A6 - 0x118], D0 00003550 42A7 clr.l -[A7] 00003552 2F2E FFD6 move.l -[A7], [A6 - 0x2A] 00003556 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 0000355A 201F move.l D0, [A7]+ 0000355C 0C80 0000 0018 cmpi.l D0, 0x18 00003562 6E0C bgt +0xE /* 00003570 */ 00003564 2F2E FFD6 move.l -[A7], [A6 - 0x2A] 00003568 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000356C 42AE FFD6 clr.l [A6 - 0x2A] label00003570: 00003570 206E FF76 movea.l A0, [A6 - 0x8A] 00003574 302E FF70 move.w D0, [A6 - 0x90] 00003578 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000357C D090 add.l D0, [A0] 0000357E 2040 movea.l A0, D0 00003580 43EE FF94 lea.l A1, [A6 - 0x6C] 00003584 7013 moveq.l D0, 0x13 label00003586: 00003586 20D9 move.l [A0]+, [A1]+ 00003588 51C8 FFFC dbf D0, -0x6 /* 00003586 */ 0000358C 30D9 move.w [A0]+, [A1]+ 0000358E 4A6E FEE8 tst.w [A6 - 0x118] 00003592 6700 0218 beq +0x21A /* 000037AC */ 00003596 2F2E FF72 move.l -[A7], [A6 - 0x8E] 0000359A 2F2E FF0E move.l -[A7], [A6 - 0xF2] 0000359E 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000035A2 508F addq.l A7, 8 000035A4 3F00 move.w -[A7], D0 000035A6 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000035AA 548F addq.l A7, 2 000035AC 422E FDE6 clr.b [A6 - 0x21A] 000035B0 486E FDE6 pea.l [A6 - 0x21A] 000035B4 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000035B8 486E FEEC pea.l [A6 - 0x114] 000035BC 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000035C0 4FEF 000A lea.l A7, [A7 + 0xA] 000035C4 486E FDE6 pea.l [A6 - 0x21A] 000035C8 3F3C 0001 move.w -[A7], 0x1 000035CC 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000035D0 5C8F addq.l A7, 6 000035D2 6000 01D8 bra +0x1DA /* 000037AC */ 000035D6 486E FDE6 pea.l [A6 - 0x21A] 000035DA 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000035DE 486E FEEC pea.l [A6 - 0x114] 000035E2 4EAD 028A jsr [A5 + 0x28A /* export_77 */] 000035E6 4FEF 000A lea.l A7, [A7 + 0xA] 000035EA 206E FF36 movea.l A0, [A6 - 0xCA] 000035EE 486E FDE6 pea.l [A6 - 0x21A] 000035F2 3F2E 0018 move.w -[A7], [A6 + 0x18] 000035F6 2050 movea.l A0, [A0] 000035F8 2F28 001C move.l -[A7], [A0 + 0x1C] 000035FC 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00003600 4FEF 000A lea.l A7, [A7 + 0xA] 00003604 4A40 tst.w D0 00003606 6700 01A4 beq +0x1A6 /* 000037AC */ 0000360A 2F2E FF2E move.l -[A7], [A6 - 0xD2] 0000360E 2F2E FF0E move.l -[A7], [A6 - 0xF2] 00003612 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00003616 508F addq.l A7, 8 00003618 3F00 move.w -[A7], D0 0000361A 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000361E 548F addq.l A7, 2 00003620 422E FDE6 clr.b [A6 - 0x21A] 00003624 486E FDE6 pea.l [A6 - 0x21A] 00003628 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 0000362C 486E FEEC pea.l [A6 - 0x114] 00003630 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */] 00003634 4FEF 000A lea.l A7, [A7 + 0xA] 00003638 486E FDE6 pea.l [A6 - 0x21A] 0000363C 3F3C 0002 move.w -[A7], 0x2 00003640 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 00003644 5C8F addq.l A7, 6 00003646 6000 0164 bra +0x166 /* 000037AC */ 0000364A 486E FDE6 pea.l [A6 - 0x21A] 0000364E 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00003652 486E FEEC pea.l [A6 - 0x114] 00003656 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 0000365A 4FEF 000A lea.l A7, [A7 + 0xA] 0000365E 206E FF4A movea.l A0, [A6 - 0xB6] 00003662 486E FDE6 pea.l [A6 - 0x21A] 00003666 3F2E 0018 move.w -[A7], [A6 + 0x18] 0000366A 2050 movea.l A0, [A0] 0000366C 2F28 001C move.l -[A7], [A0 + 0x1C] 00003670 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00003674 4FEF 000A lea.l A7, [A7 + 0xA] 00003678 4A40 tst.w D0 0000367A 6700 0130 beq +0x132 /* 000037AC */ 0000367E 2F2E FF42 move.l -[A7], [A6 - 0xBE] 00003682 2F2E FF0E move.l -[A7], [A6 - 0xF2] 00003686 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000368A 508F addq.l A7, 8 0000368C 3F00 move.w -[A7], D0 0000368E 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00003692 548F addq.l A7, 2 00003694 422E FDE6 clr.b [A6 - 0x21A] 00003698 486E FDE6 pea.l [A6 - 0x21A] 0000369C 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000036A0 486E FEEC pea.l [A6 - 0x114] 000036A4 4EAD 038A jsr [A5 + 0x38A /* export_109 */] 000036A8 4FEF 000A lea.l A7, [A7 + 0xA] 000036AC 486E FDE6 pea.l [A6 - 0x21A] 000036B0 3F3C 0003 move.w -[A7], 0x3 000036B4 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000036B8 5C8F addq.l A7, 6 000036BA 6000 00F0 bra +0xF2 /* 000037AC */ 000036BE 486E FDE6 pea.l [A6 - 0x21A] 000036C2 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000036C6 486E FEEC pea.l [A6 - 0x114] 000036CA 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 000036CE 4FEF 000A lea.l A7, [A7 + 0xA] 000036D2 206E FF26 movea.l A0, [A6 - 0xDA] 000036D6 486E FDE6 pea.l [A6 - 0x21A] 000036DA 3F2E 0018 move.w -[A7], [A6 + 0x18] 000036DE 2050 movea.l A0, [A0] 000036E0 2F28 002C move.l -[A7], [A0 + 0x2C] 000036E4 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000036E8 4FEF 000A lea.l A7, [A7 + 0xA] 000036EC 4A40 tst.w D0 000036EE 6700 00BC beq +0xBE /* 000037AC */ 000036F2 2F2E FF1E move.l -[A7], [A6 - 0xE2] 000036F6 2F2E FF0E move.l -[A7], [A6 - 0xF2] 000036FA 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000036FE 508F addq.l A7, 8 00003700 3F00 move.w -[A7], D0 00003702 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00003706 548F addq.l A7, 2 00003708 422E FDE6 clr.b [A6 - 0x21A] 0000370C 486E FDE6 pea.l [A6 - 0x21A] 00003710 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00003714 486E FEEC pea.l [A6 - 0x114] 00003718 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 0000371C 4FEF 000A lea.l A7, [A7 + 0xA] 00003720 486E FDE6 pea.l [A6 - 0x21A] 00003724 3F3C 0004 move.w -[A7], 0x4 00003728 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 0000372C 5C8F addq.l A7, 6 0000372E 6000 007C bra +0x7E /* 000037AC */ 00003732 486E FDE6 pea.l [A6 - 0x21A] 00003736 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 0000373A 2F2E FF0E move.l -[A7], [A6 - 0xF2] 0000373E 4EAD 0432 jsr [A5 + 0x432 /* export_130 */] 00003742 4FEF 000A lea.l A7, [A7 + 0xA] 00003746 206E FF12 movea.l A0, [A6 - 0xEE] 0000374A 486E FDE6 pea.l [A6 - 0x21A] 0000374E 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003752 2050 movea.l A0, [A0] 00003754 2F28 000E move.l -[A7], [A0 + 0xE] 00003758 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000375C 4FEF 000A lea.l A7, [A7 + 0xA] 00003760 4A40 tst.w D0 00003762 6748 beq +0x4A /* 000037AC */ 00003764 42A7 clr.l -[A7] 00003766 2F2E FF0E move.l -[A7], [A6 - 0xF2] 0000376A 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000376E 508F addq.l A7, 8 00003770 3F00 move.w -[A7], D0 00003772 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00003776 548F addq.l A7, 2 00003778 422E FDE6 clr.b [A6 - 0x21A] 0000377C 486E FDE6 pea.l [A6 - 0x21A] 00003780 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00003784 2F2E FF0E move.l -[A7], [A6 - 0xF2] 00003788 4EAD 0432 jsr [A5 + 0x432 /* export_130 */] 0000378C 4FEF 000A lea.l A7, [A7 + 0xA] 00003790 486E FDE6 pea.l [A6 - 0x21A] 00003794 3F3C 0005 move.w -[A7], 0x5 00003798 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 0000379C 5C8F addq.l A7, 6 0000379E 486E FDE6 pea.l [A6 - 0x21A] 000037A2 3F3C 0006 move.w -[A7], 0x6 000037A6 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000037AA 5C8F addq.l A7, 6 label000037AC: 000037AC 486E FEEC pea.l [A6 - 0x114] 000037B0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000037B4 588F addq.l A7, 4 000037B6 7000 moveq.l D0, 0x00 label000037B8: 000037B8 285F movea.l A4, [A7]+ 000037BA 4E5E unlink A6 000037BC 4E75 rts fn000037BE: 000037BE 4E56 0000 link A6, 0 000037C2 2F0C move.l -[A7], A4 000037C4 286E 000C movea.l A4, [A6 + 0xC] 000037C8 508C addq.l A4, 8 000037CA 0C54 2B1D cmpi.w [A4], 0x2B1D 000037CE 6602 bne +0x4 /* 000037D2 */ 000037D0 508C addq.l A4, 8 label000037D2: 000037D2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000037D6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000037DA 2F0C move.l -[A7], A4 000037DC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000037E0 4EBA 000C jsr [PC + 0xC /* 000037EE */] 000037E4 4FEF 0010 lea.l A7, [A7 + 0x10] 000037E8 285F movea.l A4, [A7]+ 000037EA 4E5E unlink A6 000037EC 4E75 rts fn000037EE: 000037EE 4E56 FFF4 link A6, -0x000C 000037F2 2F0C move.l -[A7], A4 000037F4 286E 000C movea.l A4, [A6 + 0xC] 000037F8 486E FFFC pea.l [A6 - 0x4] 000037FC 486E FFF8 pea.l [A6 - 0x8] 00003800 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003804 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003808 2F0C move.l -[A7], A4 0000380A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000380E 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 00003812 4FEF 0018 lea.l A7, [A7 + 0x18] 00003816 3D40 FFFA move.w [A6 - 0x6], D0 0000381A 4A6E FFFA tst.w [A6 - 0x6] 0000381E 6610 bne +0x12 /* 00003830 */ 00003820 302E FFF8 move.w D0, [A6 - 0x8] 00003824 48C0 ext.l D0 00003826 E780 asl D0, 3 00003828 D08C add.l D0, A4 0000382A 2040 movea.l A0, D0 0000382C 4A50 tst.w [A0] 0000382E 6718 beq +0x1A /* 00003848 */ label00003830: 00003830 4A6E FFFA tst.w [A6 - 0x6] 00003834 6608 bne +0xA /* 0000383E */ 00003836 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000383A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000383E: 0000383E 2F0C move.l -[A7], A4 00003840 4EBA 0074 jsr [PC + 0x74 /* 000038B6 */] 00003844 588F addq.l A7, 4 00003846 6068 bra +0x6A /* 000038B0 */ label00003848: 00003848 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000384C 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00003850 588F addq.l A7, 4 00003852 42A7 clr.l -[A7] 00003854 42A7 clr.l -[A7] 00003856 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000385A 205F movea.l A0, [A7]+ 0000385C 2D48 FFF4 move.l [A6 - 0xC], A0 00003860 42A7 clr.l -[A7] 00003862 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003866 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000386A 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 0000386E 4FEF 000C lea.l A7, [A7 + 0xC] 00003872 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003876 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 0000387A 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000387E 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00003882 206E FFF4 movea.l A0, [A6 - 0xC] 00003886 2850 movea.l A4, [A0] 00003888 206E FFFC movea.l A0, [A6 - 0x4] 0000388C 2D50 0010 move.l [A6 + 0x10], [A0] 00003890 2F0C move.l -[A7], A4 00003892 4EBA 0022 jsr [PC + 0x22 /* 000038B6 */] 00003896 588F addq.l A7, 4 00003898 3D40 FFFA move.w [A6 - 0x6], D0 0000389C 2F2E FFFC move.l -[A7], [A6 - 0x4] 000038A0 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000038A4 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000038A8 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000038AC 302E FFFA move.w D0, [A6 - 0x6] label000038B0: 000038B0 285F movea.l A4, [A7]+ 000038B2 4E5E unlink A6 000038B4 4E75 rts fn000038B6: 000038B6 4E56 FFF8 link A6, -0x0008 000038BA 2F0C move.l -[A7], A4 000038BC 286E 0008 movea.l A4, [A6 + 0x8] 000038C0 3014 move.w D0, [A4] 000038C2 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000038C6 0009 0026 ori.b A1, 0x26 /* '&' */ 000038CA 2AFE move.l [A5]+, <> 000038CC 005A 2B10 ori.w [A2]+, 0x2B10 000038D0 0062 2B19 ori.w -[A2], 0x2B19 000038D4 006A 2B30 0092 ori.w [A2 + 0x92], 0x2B30 /* '+0' */ 000038DA 2B4D 009A move.l [A5 + 0x9A /* export_15 */], A5 000038DE 0FE7 .incomplete 000038E0 00E6 .incomplete 000038E2 2B6D 00FC 2B74 move.l [A5 + 0x2B74], [A5 + 0xFC] 000038E8 0148 bchg A0, D0 000038EA 2B77 018C 508C move.l [A5 + 0x508C], <> 000038F0 0C54 2B1B cmpi.w [A4], 0x2B1B 000038F4 6706 beq +0x8 /* 000038FC */ 000038F6 7002 moveq.l D0, 0x02 000038F8 6000 0248 bra +0x24A /* 00003B42 */ label000038FC: 000038FC 508C addq.l A4, 8 000038FE 0C54 07DB cmpi.w [A4], 0x7DB 00003902 660A bne +0xC /* 0000390E */ 00003904 508C addq.l A4, 8 00003906 426E FFF8 clr.w [A6 - 0x8] 0000390A 6000 0172 bra +0x174 /* 00003A7E */ label0000390E: 0000390E 0C54 081D cmpi.w [A4], 0x81D 00003912 660C bne +0xE /* 00003920 */ 00003914 508C addq.l A4, 8 00003916 7001 moveq.l D0, 0x01 00003918 3D40 FFF8 move.w [A6 - 0x8], D0 0000391C 6000 0160 bra +0x162 /* 00003A7E */ label00003920: 00003920 7002 moveq.l D0, 0x02 00003922 6000 021E bra +0x220 /* 00003B42 */ 00003926 508C addq.l A4, 8 00003928 7002 moveq.l D0, 0x02 0000392A 3D40 FFF8 move.w [A6 - 0x8], D0 0000392E 6000 014E bra +0x150 /* 00003A7E */ 00003932 508C addq.l A4, 8 00003934 7003 moveq.l D0, 0x03 00003936 3D40 FFF8 move.w [A6 - 0x8], D0 0000393A 6000 0142 bra +0x144 /* 00003A7E */ 0000393E 508C addq.l A4, 8 00003940 0C54 07DB cmpi.w [A4], 0x7DB 00003944 660C bne +0xE /* 00003952 */ 00003946 508C addq.l A4, 8 00003948 7004 moveq.l D0, 0x04 0000394A 3D40 FFF8 move.w [A6 - 0x8], D0 0000394E 6000 012E bra +0x130 /* 00003A7E */ label00003952: 00003952 0C54 081D cmpi.w [A4], 0x81D 00003956 660C bne +0xE /* 00003964 */ 00003958 508C addq.l A4, 8 0000395A 7005 moveq.l D0, 0x05 0000395C 3D40 FFF8 move.w [A6 - 0x8], D0 00003960 6000 011C bra +0x11E /* 00003A7E */ label00003964: 00003964 7002 moveq.l D0, 0x02 00003966 6000 01DA bra +0x1DC /* 00003B42 */ 0000396A 508C addq.l A4, 8 0000396C 7006 moveq.l D0, 0x06 0000396E 3D40 FFF8 move.w [A6 - 0x8], D0 00003972 6000 010A bra +0x10C /* 00003A7E */ 00003976 508C addq.l A4, 8 00003978 0C54 138C cmpi.w [A4], 0x138C 0000397C 660C bne +0xE /* 0000398A */ 0000397E 508C addq.l A4, 8 00003980 7007 moveq.l D0, 0x07 00003982 3D40 FFF8 move.w [A6 - 0x8], D0 00003986 6000 00F6 bra +0xF8 /* 00003A7E */ label0000398A: 0000398A 0C54 0FC9 cmpi.w [A4], 0xFC9 0000398E 660C bne +0xE /* 0000399C */ 00003990 508C addq.l A4, 8 00003992 7008 moveq.l D0, 0x08 00003994 3D40 FFF8 move.w [A6 - 0x8], D0 00003998 6000 00E4 bra +0xE6 /* 00003A7E */ label0000399C: 0000399C 0C54 0FE3 cmpi.w [A4], 0xFE3 000039A0 660C bne +0xE /* 000039AE */ 000039A2 508C addq.l A4, 8 000039A4 7009 moveq.l D0, 0x09 000039A6 3D40 FFF8 move.w [A6 - 0x8], D0 000039AA 6000 00D2 bra +0xD4 /* 00003A7E */ label000039AE: 000039AE 0C54 138B cmpi.w [A4], 0x138B 000039B2 660C bne +0xE /* 000039C0 */ 000039B4 508C addq.l A4, 8 000039B6 700A moveq.l D0, 0x0A 000039B8 3D40 FFF8 move.w [A6 - 0x8], D0 000039BC 6000 00C0 bra +0xC2 /* 00003A7E */ label000039C0: 000039C0 7002 moveq.l D0, 0x02 000039C2 6000 017E bra +0x180 /* 00003B42 */ 000039C6 508C addq.l A4, 8 000039C8 0C54 2B02 cmpi.w [A4], 0x2B02 000039CC 6706 beq +0x8 /* 000039D4 */ 000039CE 7002 moveq.l D0, 0x02 000039D0 6000 0170 bra +0x172 /* 00003B42 */ label000039D4: 000039D4 508C addq.l A4, 8 000039D6 700B moveq.l D0, 0x0B 000039D8 3D40 FFF8 move.w [A6 - 0x8], D0 000039DC 6000 00A0 bra +0xA2 /* 00003A7E */ 000039E0 508C addq.l A4, 8 000039E2 0C54 138C cmpi.w [A4], 0x138C 000039E6 660C bne +0xE /* 000039F4 */ 000039E8 508C addq.l A4, 8 000039EA 700C moveq.l D0, 0x0C 000039EC 3D40 FFF8 move.w [A6 - 0x8], D0 000039F0 6000 008C bra +0x8E /* 00003A7E */ label000039F4: 000039F4 0C54 0FC9 cmpi.w [A4], 0xFC9 000039F8 660C bne +0xE /* 00003A06 */ 000039FA 508C addq.l A4, 8 000039FC 700D moveq.l D0, 0x0D 000039FE 3D40 FFF8 move.w [A6 - 0x8], D0 00003A02 6000 007A bra +0x7C /* 00003A7E */ label00003A06: 00003A06 0C54 0FE3 cmpi.w [A4], 0xFE3 00003A0A 660C bne +0xE /* 00003A18 */ 00003A0C 508C addq.l A4, 8 00003A0E 700E moveq.l D0, 0x0E 00003A10 3D40 FFF8 move.w [A6 - 0x8], D0 00003A14 6000 0068 bra +0x6A /* 00003A7E */ label00003A18: 00003A18 0C54 138B cmpi.w [A4], 0x138B 00003A1C 660C bne +0xE /* 00003A2A */ 00003A1E 508C addq.l A4, 8 00003A20 700F moveq.l D0, 0x0F 00003A22 3D40 FFF8 move.w [A6 - 0x8], D0 00003A26 6000 0056 bra +0x58 /* 00003A7E */ label00003A2A: 00003A2A 7002 moveq.l D0, 0x02 00003A2C 6000 0114 bra +0x116 /* 00003B42 */ 00003A30 508C addq.l A4, 8 00003A32 0C54 07DB cmpi.w [A4], 0x7DB 00003A36 660A bne +0xC /* 00003A42 */ 00003A38 508C addq.l A4, 8 00003A3A 7010 moveq.l D0, 0x10 00003A3C 3D40 FFF8 move.w [A6 - 0x8], D0 00003A40 603C bra +0x3E /* 00003A7E */ label00003A42: 00003A42 0C54 271B cmpi.w [A4], 0x271B 00003A46 660A bne +0xC /* 00003A52 */ 00003A48 508C addq.l A4, 8 00003A4A 7011 moveq.l D0, 0x11 00003A4C 3D40 FFF8 move.w [A6 - 0x8], D0 00003A50 602C bra +0x2E /* 00003A7E */ label00003A52: 00003A52 0C54 081D cmpi.w [A4], 0x81D 00003A56 660A bne +0xC /* 00003A62 */ 00003A58 508C addq.l A4, 8 00003A5A 7012 moveq.l D0, 0x12 00003A5C 3D40 FFF8 move.w [A6 - 0x8], D0 00003A60 601C bra +0x1E /* 00003A7E */ label00003A62: 00003A62 0C54 2B43 cmpi.w [A4], 0x2B43 /* '+C' */ 00003A66 660A bne +0xC /* 00003A72 */ 00003A68 508C addq.l A4, 8 00003A6A 7013 moveq.l D0, 0x13 00003A6C 3D40 FFF8 move.w [A6 - 0x8], D0 00003A70 600C bra +0xE /* 00003A7E */ label00003A72: 00003A72 7002 moveq.l D0, 0x02 00003A74 6000 00CC bra +0xCE /* 00003B42 */ 00003A78 7002 moveq.l D0, 0x02 00003A7A 6000 00C6 bra +0xC8 /* 00003B42 */ label00003A7E: 00003A7E 426E FFFA clr.w [A6 - 0x6] 00003A82 3014 move.w D0, [A4] 00003A84 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003A88 0003 000E ori.b D3, 0xE 00003A8C 2B20 move.l -[A5], -[A0] 00003A8E 0014 2B5D ori.b [A4], 0x5D /* ']' */ 00003A92 001A 2B6E ori.b [A2]+, 0x6E /* 'n' */ 00003A96 003C 508C ori.b ccr, 140 00003A9A 7002 moveq.l D0, 0x02 00003A9C 3D40 FFFA move.w [A6 - 0x6], D0 00003AA0 6030 bra +0x32 /* 00003AD2 */ 00003AA2 508C addq.l A4, 8 00003AA4 7004 moveq.l D0, 0x04 00003AA6 3D40 FFFA move.w [A6 - 0x6], D0 00003AAA 6026 bra +0x28 /* 00003AD2 */ 00003AAC 508C addq.l A4, 8 00003AAE 0C54 2B20 cmpi.w [A4], 0x2B20 /* '+ ' */ 00003AB2 6608 bne +0xA /* 00003ABC */ 00003AB4 508C addq.l A4, 8 00003AB6 426E FFFA clr.w [A6 - 0x6] 00003ABA 6016 bra +0x18 /* 00003AD2 */ label00003ABC: 00003ABC 0C54 2B5D cmpi.w [A4], 0x2B5D /* '+]' */ 00003AC0 660A bne +0xC /* 00003ACC */ 00003AC2 508C addq.l A4, 8 00003AC4 7006 moveq.l D0, 0x06 00003AC6 3D40 FFFA move.w [A6 - 0x6], D0 00003ACA 6006 bra +0x8 /* 00003AD2 */ label00003ACC: 00003ACC 7002 moveq.l D0, 0x02 00003ACE 6000 0072 bra +0x74 /* 00003B42 */ label00003AD2: 00003AD2 7001 moveq.l D0, 0x01 00003AD4 3D40 FFFC move.w [A6 - 0x4], D0 00003AD8 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00003ADC 6600 0050 bne +0x52 /* 00003B2E */ 00003AE0 508C addq.l A4, 8 00003AE2 3014 move.w D0, [A4] 00003AE4 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003AE8 0005 0016 ori.b D5, 0x16 00003AEC 2B01 move.l -[A5], D1 00003AEE 001A 2B0B ori.b [A2]+, 0xB 00003AF2 0020 2B2C ori.b -[A0], 0x2C /* ',' */ 00003AF6 0026 2B2F ori.b -[A6], 0x2F /* '/' */ 00003AFA 002C 2B70 0030 ori.b [A4 + 0x30], 0x70 /* 'p' */ 00003B00 508C addq.l A4, 8 00003B02 426E FFFC clr.w [A6 - 0x4] 00003B06 6026 bra +0x28 /* 00003B2E */ 00003B08 508C addq.l A4, 8 00003B0A 7001 moveq.l D0, 0x01 00003B0C 3D40 FFFC move.w [A6 - 0x4], D0 00003B10 601C bra +0x1E /* 00003B2E */ 00003B12 508C addq.l A4, 8 00003B14 7002 moveq.l D0, 0x02 00003B16 3D40 FFFC move.w [A6 - 0x4], D0 00003B1A 6012 bra +0x14 /* 00003B2E */ 00003B1C 508C addq.l A4, 8 00003B1E 7003 moveq.l D0, 0x03 00003B20 3D40 FFFC move.w [A6 - 0x4], D0 00003B24 6008 bra +0xA /* 00003B2E */ 00003B26 508C addq.l A4, 8 00003B28 7004 moveq.l D0, 0x04 00003B2A 3D40 FFFC move.w [A6 - 0x4], D0 label00003B2E: 00003B2E 4A54 tst.w [A4] 00003B30 6704 beq +0x6 /* 00003B36 */ 00003B32 7002 moveq.l D0, 0x02 00003B34 600C bra +0xE /* 00003B42 */ label00003B36: 00003B36 486E FFF8 pea.l [A6 - 0x8] 00003B3A 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */] 00003B3E 588F addq.l A7, 4 00003B40 7000 moveq.l D0, 0x00 label00003B42: 00003B42 285F movea.l A4, [A7]+ 00003B44 4E5E unlink A6 00003B46 4E75 rts fn00003B48: 00003B48 4E56 FFEA link A6, -0x0016 00003B4C 48E7 0108 movem.l -[A7], D7,A4 00003B50 286E 000C movea.l A4, [A6 + 0xC] 00003B54 508C addq.l A4, 8 00003B56 3D54 FFF6 move.w [A6 - 0xA], [A4] 00003B5A 0C6E 2B6C FFF6 cmpi.w [A6 - 0xA], 0x2B6C /* '+l' */ 00003B60 670A beq +0xC /* 00003B6C */ 00003B62 0C6E 2B6F FFF6 cmpi.w [A6 - 0xA], 0x2B6F /* '+o' */ 00003B68 6600 008E bne +0x90 /* 00003BF8 */ label00003B6C: 00003B6C 508C addq.l A4, 8 label00003B6E: 00003B6E 486E FFFC pea.l [A6 - 0x4] 00003B72 486E FFFA pea.l [A6 - 0x6] 00003B76 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003B7A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003B7E 2F0C move.l -[A7], A4 00003B80 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003B84 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00003B88 4FEF 0018 lea.l A7, [A7 + 0x18] 00003B8C 3E00 move.w D7, D0 00003B8E 4A47 tst.w D7 00003B90 6706 beq +0x8 /* 00003B98 */ 00003B92 3007 move.w D0, D7 00003B94 6000 0106 bra +0x108 /* 00003C9C */ label00003B98: 00003B98 486E FFF8 pea.l [A6 - 0x8] 00003B9C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003BA0 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00003BA4 508F addq.l A7, 8 00003BA6 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003BAA 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003BAE 0C6E 2B6C FFF6 cmpi.w [A6 - 0xA], 0x2B6C /* '+l' */ 00003BB4 660E bne +0x10 /* 00003BC4 */ 00003BB6 4A6E FFF8 tst.w [A6 - 0x8] 00003BBA 57C0 seq D0 00003BBC 4400 neg.b D0 00003BBE 4880 ext.w D0 00003BC0 3D40 FFF8 move.w [A6 - 0x8], D0 label00003BC4: 00003BC4 302E FFFA move.w D0, [A6 - 0x6] 00003BC8 48C0 ext.l D0 00003BCA E780 asl D0, 3 00003BCC D08C add.l D0, A4 00003BCE 2040 movea.l A0, D0 00003BD0 4A50 tst.w [A0] 00003BD2 6706 beq +0x8 /* 00003BDA */ 00003BD4 7013 moveq.l D0, 0x13 00003BD6 6000 00C4 bra +0xC6 /* 00003C9C */ label00003BDA: 00003BDA 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 00003BDE 3E00 move.w D7, D0 00003BE0 4A47 tst.w D7 00003BE2 6706 beq +0x8 /* 00003BEA */ 00003BE4 3007 move.w D0, D7 00003BE6 6000 00B4 bra +0xB6 /* 00003C9C */ label00003BEA: 00003BEA 4A6E FFF8 tst.w [A6 - 0x8] 00003BEE 6600 FF7E bne -0x80 /* 00003B6E */ 00003BF2 7000 moveq.l D0, 0x00 00003BF4 6000 00A6 bra +0xA8 /* 00003C9C */ label00003BF8: 00003BF8 0C54 2B24 cmpi.w [A4], 0x2B24 /* '+$' */ 00003BFC 6602 bne +0x4 /* 00003C00 */ 00003BFE 508C addq.l A4, 8 label00003C00: 00003C00 486E FFFC pea.l [A6 - 0x4] 00003C04 486E FFFA pea.l [A6 - 0x6] 00003C08 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003C0C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003C10 2F0C move.l -[A7], A4 00003C12 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003C16 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00003C1A 4FEF 0018 lea.l A7, [A7 + 0x18] 00003C1E 3E00 move.w D7, D0 00003C20 4A47 tst.w D7 00003C22 6706 beq +0x8 /* 00003C2A */ 00003C24 3007 move.w D0, D7 00003C26 6000 0074 bra +0x76 /* 00003C9C */ label00003C2A: 00003C2A 486E FFF2 pea.l [A6 - 0xE] 00003C2E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003C32 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00003C36 508F addq.l A7, 8 00003C38 3E00 move.w D7, D0 00003C3A 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003C3E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003C42 4A47 tst.w D7 00003C44 6706 beq +0x8 /* 00003C4C */ 00003C46 3007 move.w D0, D7 00003C48 6000 0052 bra +0x54 /* 00003C9C */ label00003C4C: 00003C4C 302E FFFA move.w D0, [A6 - 0x6] 00003C50 48C0 ext.l D0 00003C52 E780 asl D0, 3 00003C54 D9C0 add.l A4, D0 00003C56 0C54 0BE9 cmpi.w [A4], 0xBE9 00003C5A 6706 beq +0x8 /* 00003C62 */ 00003C5C 0C54 1B5A cmpi.w [A4], 0x1B5A 00003C60 6610 bne +0x12 /* 00003C72 */ label00003C62: 00003C62 4878 003C push.l 0x3C /* '<' */ 00003C66 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00003C6A 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00003C6E 2D40 FFF2 move.l [A6 - 0xE], D0 label00003C72: 00003C72 42A7 clr.l -[A7] 00003C74 A975 syscall TickCount 00003C76 201F move.l D0, [A7]+ 00003C78 D0AE FFF2 add.l D0, [A6 - 0xE] 00003C7C 2D40 FFEA move.l [A6 - 0x16], D0 label00003C80: 00003C80 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 00003C84 3E00 move.w D7, D0 00003C86 4A47 tst.w D7 00003C88 6704 beq +0x6 /* 00003C8E */ 00003C8A 3007 move.w D0, D7 00003C8C 600E bra +0x10 /* 00003C9C */ label00003C8E: 00003C8E 42A7 clr.l -[A7] 00003C90 A975 syscall TickCount 00003C92 201F move.l D0, [A7]+ 00003C94 B0AE FFEA cmp.l D0, [A6 - 0x16] 00003C98 6DE6 blt -0x18 /* 00003C80 */ 00003C9A 7000 moveq.l D0, 0x00 label00003C9C: 00003C9C 4CDF 1080 movem.l D7,A4, [A7]+ 00003CA0 4E5E unlink A6 00003CA2 4E75 rts fn00003CA4: 00003CA4 4E56 FEF4 link A6, -0x010C 00003CA8 2F0C move.l -[A7], A4 00003CAA 286E 000C movea.l A4, [A6 + 0xC] 00003CAE 508C addq.l A4, 8 00003CB0 486E FFFC pea.l [A6 - 0x4] 00003CB4 486E FEFA pea.l [A6 - 0x106] 00003CB8 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003CBC 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003CC0 2F0C move.l -[A7], A4 00003CC2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003CC6 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00003CCA 4FEF 0018 lea.l A7, [A7 + 0x18] 00003CCE 3D40 FEF8 move.w [A6 - 0x108], D0 00003CD2 4A6E FEF8 tst.w [A6 - 0x108] 00003CD6 6708 beq +0xA /* 00003CE0 */ 00003CD8 302E FEF8 move.w D0, [A6 - 0x108] 00003CDC 6000 00BA bra +0xBC /* 00003D98 */ label00003CE0: 00003CE0 486E FEFC pea.l [A6 - 0x104] 00003CE4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003CE8 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00003CEC 508F addq.l A7, 8 00003CEE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003CF2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003CF6 302E FEFA move.w D0, [A6 - 0x106] 00003CFA 48C0 ext.l D0 00003CFC E780 asl D0, 3 00003CFE D9C0 add.l A4, D0 00003D00 426E FEF6 clr.w [A6 - 0x10A] 00003D04 0C54 2B75 cmpi.w [A4], 0x2B75 /* '+u' */ 00003D08 6600 0042 bne +0x44 /* 00003D4C */ 00003D0C 508C addq.l A4, 8 label00003D0E: 00003D0E 3014 move.w D0, [A4] 00003D10 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003D14 0004 0012 ori.b D4, 0x12 00003D18 0BEF .incomplete 00003D1A 0016 0BE0 ori.b [A6], 0xE0 00003D1E 001A 0BC2 ori.b [A2]+, 0xC2 00003D22 0024 0007 ori.b -[A4], 0x7 00003D26 001A 08EE ori.b [A2]+, 0xEE 00003D2A 0001 FEF6 ori.b D1, 0xF6 00003D2E 6016 bra +0x18 /* 00003D46 */ 00003D30 08EE 0003 FEF6 bset.b [A6 - 0x10A], 0x3 00003D36 600E bra +0x10 /* 00003D46 */ 00003D38 08EE 0000 FEF6 bset.b [A6 - 0x10A], 0x0 00003D3E 6006 bra +0x8 /* 00003D46 */ 00003D40 7002 moveq.l D0, 0x02 00003D42 6000 0054 bra +0x56 /* 00003D98 */ label00003D46: 00003D46 508C addq.l A4, 8 00003D48 4A54 tst.w [A4] 00003D4A 66C2 bne -0x3C /* 00003D0E */ label00003D4C: 00003D4C 4A54 tst.w [A4] 00003D4E 6704 beq +0x6 /* 00003D54 */ 00003D50 7013 moveq.l D0, 0x13 00003D52 6044 bra +0x46 /* 00003D98 */ label00003D54: 00003D54 3B6E FEF6 B16E move.w [A5 - 0x4E92], [A6 - 0x10A] 00003D5A 7001 moveq.l D0, 0x01 00003D5C 3D40 FEF4 move.w [A6 - 0x10C], D0 00003D60 6028 bra +0x2A /* 00003D8A */ label00003D62: 00003D62 306E FEF4 movea.w A0, [A6 - 0x10C] 00003D66 D1CE add.l A0, A6 00003D68 7000 moveq.l D0, 0x00 00003D6A 1028 FEFC move.b D0, [A0 - 0x104] 00003D6E 3F00 move.w -[A7], D0 00003D70 4EAD 0B92 jsr [A5 + 0xB92 /* export_366 */] 00003D74 548F addq.l A7, 2 00003D76 3D40 FEF8 move.w [A6 - 0x108], D0 00003D7A 4A6E FEF8 tst.w [A6 - 0x108] 00003D7E 6706 beq +0x8 /* 00003D86 */ 00003D80 302E FEF8 move.w D0, [A6 - 0x108] 00003D84 6012 bra +0x14 /* 00003D98 */ label00003D86: 00003D86 526E FEF4 addq.w [A6 - 0x10C], 1 label00003D8A: 00003D8A 7000 moveq.l D0, 0x00 00003D8C 102E FEFC move.b D0, [A6 - 0x104] 00003D90 B06E FEF4 cmp.w D0, [A6 - 0x10C] 00003D94 64CC bcc -0x32 /* 00003D62 */ 00003D96 7000 moveq.l D0, 0x00 label00003D98: 00003D98 285F movea.l A4, [A7]+ 00003D9A 4E5E unlink A6 00003D9C 4E75 rts fn00003D9E: 00003D9E 4E56 FFEE link A6, -0x0012 00003DA2 2F0C move.l -[A7], A4 00003DA4 286E 000C movea.l A4, [A6 + 0xC] 00003DA8 508C addq.l A4, 8 00003DAA 0C54 2AFC cmpi.w [A4], 0x2AFC 00003DAE 6706 beq +0x8 /* 00003DB6 */ 00003DB0 704C moveq.l D0, 0x4C 00003DB2 6000 00C4 bra +0xC6 /* 00003E78 */ label00003DB6: 00003DB6 508C addq.l A4, 8 00003DB8 486E FFF4 pea.l [A6 - 0xC] 00003DBC 486E FFF8 pea.l [A6 - 0x8] 00003DC0 486E FFF2 pea.l [A6 - 0xE] 00003DC4 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003DC8 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003DCC 2F0C move.l -[A7], A4 00003DCE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003DD2 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 00003DD6 4FEF 001C lea.l A7, [A7 + 0x1C] 00003DDA 3D40 FFF0 move.w [A6 - 0x10], D0 00003DDE 4A6E FFF0 tst.w [A6 - 0x10] 00003DE2 6708 beq +0xA /* 00003DEC */ 00003DE4 302E FFF0 move.w D0, [A6 - 0x10] 00003DE8 6000 008E bra +0x90 /* 00003E78 */ label00003DEC: 00003DEC 302E FFF2 move.w D0, [A6 - 0xE] 00003DF0 48C0 ext.l D0 00003DF2 E780 asl D0, 3 00003DF4 D9C0 add.l A4, D0 00003DF6 426E FFEE clr.w [A6 - 0x12] 00003DFA 0C54 2B75 cmpi.w [A4], 0x2B75 /* '+u' */ 00003DFE 6600 0040 bne +0x42 /* 00003E40 */ 00003E02 508C addq.l A4, 8 label00003E04: 00003E04 3014 move.w D0, [A4] 00003E06 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003E0A 0004 0012 ori.b D4, 0x12 00003E0E 0BEF .incomplete 00003E10 0016 0BE0 ori.b [A6], 0xE0 00003E14 001A 0BC2 ori.b [A2]+, 0xC2 00003E18 0022 0007 ori.b -[A2], 0x7 00003E1C 001A 08EE ori.b [A2]+, 0xEE 00003E20 0001 FFEE ori.b D1, 0xEE 00003E24 6014 bra +0x16 /* 00003E3A */ 00003E26 08EE 0003 FFEE bset.b [A6 - 0x12], 0x3 00003E2C 600C bra +0xE /* 00003E3A */ 00003E2E 08EE 0000 FFEE bset.b [A6 - 0x12], 0x0 00003E34 6004 bra +0x6 /* 00003E3A */ 00003E36 7002 moveq.l D0, 0x02 00003E38 603E bra +0x40 /* 00003E78 */ label00003E3A: 00003E3A 508C addq.l A4, 8 00003E3C 4A54 tst.w [A4] 00003E3E 66C4 bne -0x3A /* 00003E04 */ label00003E40: 00003E40 4A54 tst.w [A4] 00003E42 6704 beq +0x6 /* 00003E48 */ 00003E44 7013 moveq.l D0, 0x13 00003E46 6030 bra +0x32 /* 00003E78 */ label00003E48: 00003E48 3D6E FFFA FFFE move.w [A6 - 0x2], [A6 - 0x6] 00003E4E 3D6E FFF6 FFFC move.w [A6 - 0x4], [A6 - 0xA] 00003E54 42A7 clr.l -[A7] 00003E56 A975 syscall TickCount 00003E58 201F move.l D0, [A7]+ 00003E5A 2B40 B166 move.l [A5 - 0x4E9A], D0 00003E5E 3B6E FFEE B16E move.w [A5 - 0x4E92], [A6 - 0x12] 00003E64 3F3C 0001 move.w -[A7], 0x1 00003E68 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003E6C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003E70 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */] 00003E74 4FEF 000A lea.l A7, [A7 + 0xA] label00003E78: 00003E78 285F movea.l A4, [A7]+ 00003E7A 4E5E unlink A6 00003E7C 4E75 rts fn00003E7E: 00003E7E 4E56 FFE2 link A6, -0x001E 00003E82 2F0C move.l -[A7], A4 00003E84 286E 000C movea.l A4, [A6 + 0xC] 00003E88 508C addq.l A4, 8 00003E8A 0C54 2B28 cmpi.w [A4], 0x2B28 /* '+(' */ 00003E8E 6706 beq +0x8 /* 00003E96 */ 00003E90 702E moveq.l D0, 0x2E 00003E92 6000 011C bra +0x11E /* 00003FB0 */ label00003E96: 00003E96 508C addq.l A4, 8 00003E98 486E FFEA pea.l [A6 - 0x16] 00003E9C 486E FFEE pea.l [A6 - 0x12] 00003EA0 486E FFF6 pea.l [A6 - 0xA] 00003EA4 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003EA8 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003EAC 2F0C move.l -[A7], A4 00003EAE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003EB2 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 00003EB6 4FEF 001C lea.l A7, [A7 + 0x1C] 00003EBA 3D40 FFF4 move.w [A6 - 0xC], D0 00003EBE 4A6E FFF4 tst.w [A6 - 0xC] 00003EC2 6708 beq +0xA /* 00003ECC */ 00003EC4 302E FFF4 move.w D0, [A6 - 0xC] 00003EC8 6000 00E6 bra +0xE8 /* 00003FB0 */ label00003ECC: 00003ECC 302E FFF6 move.w D0, [A6 - 0xA] 00003ED0 48C0 ext.l D0 00003ED2 E780 asl D0, 3 00003ED4 D9C0 add.l A4, D0 00003ED6 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00003EDA 6706 beq +0x8 /* 00003EE2 */ 00003EDC 7007 moveq.l D0, 0x07 00003EDE 6000 00D0 bra +0xD2 /* 00003FB0 */ label00003EE2: 00003EE2 508C addq.l A4, 8 00003EE4 486E FFE2 pea.l [A6 - 0x1E] 00003EE8 486E FFE6 pea.l [A6 - 0x1A] 00003EEC 486E FFF6 pea.l [A6 - 0xA] 00003EF0 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003EF4 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003EF8 2F0C move.l -[A7], A4 00003EFA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003EFE 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 00003F02 4FEF 001C lea.l A7, [A7 + 0x1C] 00003F06 3D40 FFF4 move.w [A6 - 0xC], D0 00003F0A 4A6E FFF4 tst.w [A6 - 0xC] 00003F0E 6708 beq +0xA /* 00003F18 */ 00003F10 302E FFF4 move.w D0, [A6 - 0xC] 00003F14 6000 009A bra +0x9C /* 00003FB0 */ label00003F18: 00003F18 302E FFF6 move.w D0, [A6 - 0xA] 00003F1C 48C0 ext.l D0 00003F1E E780 asl D0, 3 00003F20 D9C0 add.l A4, D0 00003F22 426E FFF2 clr.w [A6 - 0xE] 00003F26 0C54 2B75 cmpi.w [A4], 0x2B75 /* '+u' */ 00003F2A 6600 0040 bne +0x42 /* 00003F6C */ 00003F2E 508C addq.l A4, 8 label00003F30: 00003F30 3014 move.w D0, [A4] 00003F32 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003F36 0004 0012 ori.b D4, 0x12 00003F3A 0BEF .incomplete 00003F3C 0016 0BE0 ori.b [A6], 0xE0 00003F40 001A 0BC2 ori.b [A2]+, 0xC2 00003F44 0022 0007 ori.b -[A2], 0x7 00003F48 001A 08EE ori.b [A2]+, 0xEE 00003F4C 0001 FFF2 ori.b D1, 0xF2 00003F50 6014 bra +0x16 /* 00003F66 */ 00003F52 08EE 0003 FFF2 bset.b [A6 - 0xE], 0x3 00003F58 600C bra +0xE /* 00003F66 */ 00003F5A 08EE 0000 FFF2 bset.b [A6 - 0xE], 0x0 00003F60 6004 bra +0x6 /* 00003F66 */ 00003F62 7002 moveq.l D0, 0x02 00003F64 604A bra +0x4C /* 00003FB0 */ label00003F66: 00003F66 508C addq.l A4, 8 00003F68 4A54 tst.w [A4] 00003F6A 66C4 bne -0x3A /* 00003F30 */ label00003F6C: 00003F6C 4A54 tst.w [A4] 00003F6E 6704 beq +0x6 /* 00003F74 */ 00003F70 7013 moveq.l D0, 0x13 00003F72 603C bra +0x3E /* 00003FB0 */ label00003F74: 00003F74 3D6E FFF0 FFFE move.w [A6 - 0x2], [A6 - 0x10] 00003F7A 3D6E FFEC FFFC move.w [A6 - 0x4], [A6 - 0x14] 00003F80 3D6E FFE8 FFFA move.w [A6 - 0x6], [A6 - 0x18] 00003F86 3D6E FFE4 FFF8 move.w [A6 - 0x8], [A6 - 0x1C] 00003F8C 42A7 clr.l -[A7] 00003F8E A975 syscall TickCount 00003F90 201F move.l D0, [A7]+ 00003F92 2B40 B166 move.l [A5 - 0x4E9A], D0 00003F96 3B6E FFF2 B16E move.w [A5 - 0x4E92], [A6 - 0xE] 00003F9C 3F3C 0002 move.w -[A7], 0x2 00003FA0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00003FA4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003FA8 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */] 00003FAC 4FEF 000A lea.l A7, [A7 + 0xA] label00003FB0: 00003FB0 285F movea.l A4, [A7]+ 00003FB2 4E5E unlink A6 00003FB4 4E75 rts fn00003FB6: 00003FB6 4E56 FEF8 link A6, -0x0108 00003FBA 2F0C move.l -[A7], A4 00003FBC 286E 000C movea.l A4, [A6 + 0xC] 00003FC0 508C addq.l A4, 8 00003FC2 486E FFF8 pea.l [A6 - 0x8] 00003FC6 486E FFFE pea.l [A6 - 0x2] 00003FCA 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003FCE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003FD2 2F0C move.l -[A7], A4 00003FD4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003FD8 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00003FDC 4FEF 0018 lea.l A7, [A7 + 0x18] 00003FE0 3D40 FFFC move.w [A6 - 0x4], D0 00003FE4 4A6E FFFC tst.w [A6 - 0x4] 00003FE8 6706 beq +0x8 /* 00003FF0 */ 00003FEA 302E FFFC move.w D0, [A6 - 0x4] 00003FEE 602C bra +0x2E /* 0000401C */ label00003FF0: 00003FF0 486E FEF8 pea.l [A6 - 0x108] 00003FF4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00003FF8 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00003FFC 508F addq.l A7, 8 00003FFE 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004002 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00004006 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000400A 486E FEF8 pea.l [A6 - 0x108] 0000400E 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */] 00004012 508F addq.l A7, 8 00004014 3D40 FFFC move.w [A6 - 0x4], D0 00004018 302E FFFC move.w D0, [A6 - 0x4] label0000401C: 0000401C 285F movea.l A4, [A7]+ 0000401E 4E5E unlink A6 00004020 4E75 rts fn00004022: 00004022 4E56 FFFC link A6, -0x0004 00004026 2F0C move.l -[A7], A4 00004028 286E 000C movea.l A4, [A6 + 0xC] 0000402C 508C addq.l A4, 8 0000402E 0C54 2B50 cmpi.w [A4], 0x2B50 /* '+P' */ 00004032 6704 beq +0x6 /* 00004038 */ 00004034 7002 moveq.l D0, 0x02 00004036 603A bra +0x3C /* 00004072 */ label00004038: 00004038 508C addq.l A4, 8 0000403A 4A54 tst.w [A4] 0000403C 6704 beq +0x6 /* 00004042 */ 0000403E 7013 moveq.l D0, 0x13 00004040 6030 bra +0x32 /* 00004072 */ label00004042: 00004042 4A6D B392 tst.w [A5 - 0x4C6E] 00004046 6708 beq +0xA /* 00004050 */ 00004048 2D6D B374 FFFC move.l [A6 - 0x4], [A5 - 0x4C8C] 0000404E 6006 bra +0x8 /* 00004056 */ label00004050: 00004050 2D6D B360 FFFC move.l [A6 - 0x4], [A5 - 0x4CA0] label00004056: 00004056 3F3C 0004 move.w -[A7], 0x4 0000405A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000405E 4EBA 0096 jsr [PC + 0x96 /* 000040F6 */] 00004062 5C8F addq.l A7, 6 00004064 42A7 clr.l -[A7] 00004066 2F2D B37C move.l -[A7], [A5 - 0x4C84] 0000406A 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 0000406E 508F addq.l A7, 8 00004070 7000 moveq.l D0, 0x00 label00004072: 00004072 285F movea.l A4, [A7]+ 00004074 4E5E unlink A6 00004076 4E75 rts fn00004078: 00004078 4E56 FFFC link A6, -0x0004 0000407C 48E7 0108 movem.l -[A7], D7,A4 00004080 286E 000C movea.l A4, [A6 + 0xC] 00004084 508C addq.l A4, 8 00004086 7E00 moveq.l D7, 0x00 00004088 0C54 2AFA cmpi.w [A4], 0x2AFA 0000408C 6602 bne +0x4 /* 00004090 */ 0000408E 7E01 moveq.l D7, 0x01 label00004090: 00004090 0C54 2B50 cmpi.w [A4], 0x2B50 /* '+P' */ 00004094 6602 bne +0x4 /* 00004098 */ 00004096 7E02 moveq.l D7, 0x02 label00004098: 00004098 4A47 tst.w D7 0000409A 6606 bne +0x8 /* 000040A2 */ 0000409C 7002 moveq.l D0, 0x02 0000409E 6000 004E bra +0x50 /* 000040EE */ label000040A2: 000040A2 508C addq.l A4, 8 000040A4 4A54 tst.w [A4] 000040A6 6704 beq +0x6 /* 000040AC */ 000040A8 7013 moveq.l D0, 0x13 000040AA 6042 bra +0x44 /* 000040EE */ label000040AC: 000040AC 4A6D B392 tst.w [A5 - 0x4C6E] 000040B0 6708 beq +0xA /* 000040BA */ 000040B2 2D6D B374 FFFC move.l [A6 - 0x4], [A5 - 0x4C8C] 000040B8 6006 bra +0x8 /* 000040C0 */ label000040BA: 000040BA 2D6D B360 FFFC move.l [A6 - 0x4], [A5 - 0x4CA0] label000040C0: 000040C0 0C47 0001 cmpi.w D7, 0x1 000040C4 660C bne +0xE /* 000040D2 */ 000040C6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000040CA 4EBA 00B0 jsr [PC + 0xB0 /* 0000417C */] 000040CE 588F addq.l A7, 4 000040D0 600E bra +0x10 /* 000040E0 */ label000040D2: 000040D2 3F3C 0002 move.w -[A7], 0x2 000040D6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000040DA 4EBA 001A jsr [PC + 0x1A /* 000040F6 */] 000040DE 5C8F addq.l A7, 6 label000040E0: 000040E0 42A7 clr.l -[A7] 000040E2 2F2D B37C move.l -[A7], [A5 - 0x4C84] 000040E6 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 000040EA 508F addq.l A7, 8 000040EC 7000 moveq.l D0, 0x00 label000040EE: 000040EE 4CDF 1080 movem.l D7,A4, [A7]+ 000040F2 4E5E unlink A6 000040F4 4E75 rts fn000040F6: 000040F6 4E56 FFAE link A6, -0x0052 000040FA 48E7 0300 movem.l -[A7], D6,D7 000040FE 42A7 clr.l -[A7] 00004100 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004104 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00004108 201F move.l D0, [A7]+ 0000410A 4878 0052 push.l 0x52 /* 'R' */ 0000410E 2F00 move.l -[A7], D0 00004110 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00004114 3E00 move.w D7, D0 00004116 7C00 moveq.l D6, 0x00 00004118 6056 bra +0x58 /* 00004170 */ label0000411A: 0000411A 206E 0008 movea.l A0, [A6 + 0x8] 0000411E 3006 move.w D0, D6 00004120 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00004124 D090 add.l D0, [A0] 00004126 2040 movea.l A0, D0 00004128 43EE FFAE lea.l A1, [A6 - 0x52] 0000412C 7013 moveq.l D0, 0x13 label0000412E: 0000412E 22D8 move.l [A1]+, [A0]+ 00004130 51C8 FFFC dbf D0, -0x6 /* 0000412E */ 00004134 32D8 move.w [A1]+, [A0]+ 00004136 0C6E 00CA FFAE cmpi.w [A6 - 0x52], 0xCA 0000413C 6708 beq +0xA /* 00004146 */ 0000413E 0C6E 0068 FFAE cmpi.w [A6 - 0x52], 0x68 /* 'h' */ 00004144 6628 bne +0x2A /* 0000416E */ label00004146: 00004146 4A6E FFB2 tst.w [A6 - 0x4E] 0000414A 6722 beq +0x24 /* 0000416E */ 0000414C 3D6E 000C FFB2 move.w [A6 - 0x4E], [A6 + 0xC] 00004152 206E 0008 movea.l A0, [A6 + 0x8] 00004156 3006 move.w D0, D6 00004158 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000415C D090 add.l D0, [A0] 0000415E 2040 movea.l A0, D0 00004160 43EE FFAE lea.l A1, [A6 - 0x52] 00004164 7013 moveq.l D0, 0x13 label00004166: 00004166 20D9 move.l [A0]+, [A1]+ 00004168 51C8 FFFC dbf D0, -0x6 /* 00004166 */ 0000416C 30D9 move.w [A0]+, [A1]+ label0000416E: 0000416E 5246 addq.w D6, 1 label00004170: 00004170 BC47 cmp.w D6, D7 00004172 6DA6 blt -0x58 /* 0000411A */ 00004174 4CDF 00C0 movem.l D6,D7, [A7]+ 00004178 4E5E unlink A6 0000417A 4E75 rts fn0000417C: 0000417C 4E56 FFAE link A6, -0x0052 00004180 48E7 0300 movem.l -[A7], D6,D7 00004184 42A7 clr.l -[A7] 00004186 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000418A 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 0000418E 201F move.l D0, [A7]+ 00004190 4878 0052 push.l 0x52 /* 'R' */ 00004194 2F00 move.l -[A7], D0 00004196 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 0000419A 3E00 move.w D7, D0 0000419C 7C00 moveq.l D6, 0x00 0000419E 604E bra +0x50 /* 000041EE */ label000041A0: 000041A0 206E 0008 movea.l A0, [A6 + 0x8] 000041A4 3006 move.w D0, D6 000041A6 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000041AA D090 add.l D0, [A0] 000041AC 2040 movea.l A0, D0 000041AE 43EE FFAE lea.l A1, [A6 - 0x52] 000041B2 7013 moveq.l D0, 0x13 label000041B4: 000041B4 22D8 move.l [A1]+, [A0]+ 000041B6 51C8 FFFC dbf D0, -0x6 /* 000041B4 */ 000041BA 32D8 move.w [A1]+, [A0]+ 000041BC 0C6E 006B FFAE cmpi.w [A6 - 0x52], 0x6B /* 'k' */ 000041C2 6628 bne +0x2A /* 000041EC */ 000041C4 4A6E FFB2 tst.w [A6 - 0x4E] 000041C8 6722 beq +0x24 /* 000041EC */ 000041CA 7005 moveq.l D0, 0x05 000041CC 3D40 FFB2 move.w [A6 - 0x4E], D0 000041D0 206E 0008 movea.l A0, [A6 + 0x8] 000041D4 3006 move.w D0, D6 000041D6 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000041DA D090 add.l D0, [A0] 000041DC 2040 movea.l A0, D0 000041DE 43EE FFAE lea.l A1, [A6 - 0x52] 000041E2 7013 moveq.l D0, 0x13 label000041E4: 000041E4 20D9 move.l [A0]+, [A1]+ 000041E6 51C8 FFFC dbf D0, -0x6 /* 000041E4 */ 000041EA 30D9 move.w [A0]+, [A1]+ label000041EC: 000041EC 5246 addq.w D6, 1 label000041EE: 000041EE BC47 cmp.w D6, D7 000041F0 6DAE blt -0x50 /* 000041A0 */ 000041F2 4CDF 00C0 movem.l D6,D7, [A7]+ 000041F6 4E5E unlink A6 000041F8 4E75 rts fn000041FA: 000041FA 4E56 F7D2 link A6, -0x082E 000041FE 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 00004202 286E 000C movea.l A4, [A6 + 0xC] 00004206 508C addq.l A4, 8 00004208 0C54 2712 cmpi.w [A4], 0x2712 0000420C 6614 bne +0x16 /* 00004222 */ 0000420E 7001 moveq.l D0, 0x01 00004210 2D40 F7E2 move.l [A6 - 0x81E], D0 00004214 2D7C 0000 00FF F7DE move.l [A6 - 0x822], 0xFF 0000421C 508C addq.l A4, 8 0000421E 6000 00BC bra +0xBE /* 000042DC */ label00004222: 00004222 486E FFF8 pea.l [A6 - 0x8] 00004226 486E FFFE pea.l [A6 - 0x2] 0000422A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000422E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004232 2F0C move.l -[A7], A4 00004234 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004238 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 0000423C 4FEF 0018 lea.l A7, [A7 + 0x18] 00004240 3C00 move.w D6, D0 00004242 4A46 tst.w D6 00004244 6706 beq +0x8 /* 0000424C */ 00004246 3006 move.w D0, D6 00004248 6000 0310 bra +0x312 /* 0000455A */ label0000424C: 0000424C 486E F7E2 pea.l [A6 - 0x81E] 00004250 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004254 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00004258 508F addq.l A7, 8 0000425A 3C00 move.w D6, D0 0000425C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004260 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00004264 4A46 tst.w D6 00004266 6706 beq +0x8 /* 0000426E */ 00004268 3006 move.w D0, D6 0000426A 6000 02EE bra +0x2F0 /* 0000455A */ label0000426E: 0000426E 302E FFFE move.w D0, [A6 - 0x2] 00004272 48C0 ext.l D0 00004274 E780 asl D0, 3 00004276 D9C0 add.l A4, D0 00004278 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 0000427C 6706 beq +0x8 /* 00004284 */ 0000427E 7007 moveq.l D0, 0x07 00004280 6000 02D8 bra +0x2DA /* 0000455A */ label00004284: 00004284 508C addq.l A4, 8 00004286 486E FFF8 pea.l [A6 - 0x8] 0000428A 486E FFFE pea.l [A6 - 0x2] 0000428E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004292 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004296 2F0C move.l -[A7], A4 00004298 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000429C 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000042A0 4FEF 0018 lea.l A7, [A7 + 0x18] 000042A4 3C00 move.w D6, D0 000042A6 4A46 tst.w D6 000042A8 6706 beq +0x8 /* 000042B0 */ 000042AA 3006 move.w D0, D6 000042AC 6000 02AC bra +0x2AE /* 0000455A */ label000042B0: 000042B0 486E F7DE pea.l [A6 - 0x822] 000042B4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000042B8 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000042BC 508F addq.l A7, 8 000042BE 3C00 move.w D6, D0 000042C0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000042C4 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000042C8 4A46 tst.w D6 000042CA 6706 beq +0x8 /* 000042D2 */ 000042CC 3006 move.w D0, D6 000042CE 6000 028A bra +0x28C /* 0000455A */ label000042D2: 000042D2 302E FFFE move.w D0, [A6 - 0x2] 000042D6 48C0 ext.l D0 000042D8 E780 asl D0, 3 000042DA D9C0 add.l A4, D0 label000042DC: 000042DC 42AE F7D6 clr.l [A6 - 0x82A] 000042E0 4A54 tst.w [A4] 000042E2 6700 0052 beq +0x54 /* 00004336 */ 000042E6 3014 move.w D0, [A4] 000042E8 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000042EC 0003 000E ori.b D3, 0xE 000042F0 2B20 move.l -[A5], -[A0] 000042F2 0014 2B5D ori.b [A4], 0x5D /* ']' */ 000042F6 001A 2B6E ori.b [A2]+, 0x6E /* 'n' */ 000042FA 003C 508C ori.b ccr, 140 000042FE 7002 moveq.l D0, 0x02 00004300 2D40 F7D6 move.l [A6 - 0x82A], D0 00004304 6030 bra +0x32 /* 00004336 */ 00004306 508C addq.l A4, 8 00004308 7004 moveq.l D0, 0x04 0000430A 2D40 F7D6 move.l [A6 - 0x82A], D0 0000430E 6026 bra +0x28 /* 00004336 */ 00004310 508C addq.l A4, 8 00004312 0C54 2B20 cmpi.w [A4], 0x2B20 /* '+ ' */ 00004316 6608 bne +0xA /* 00004320 */ 00004318 508C addq.l A4, 8 0000431A 42AE F7D6 clr.l [A6 - 0x82A] 0000431E 6016 bra +0x18 /* 00004336 */ label00004320: 00004320 0C54 2B5D cmpi.w [A4], 0x2B5D /* '+]' */ 00004324 660A bne +0xC /* 00004330 */ 00004326 508C addq.l A4, 8 00004328 7006 moveq.l D0, 0x06 0000432A 2D40 F7D6 move.l [A6 - 0x82A], D0 0000432E 6006 bra +0x8 /* 00004336 */ label00004330: 00004330 7002 moveq.l D0, 0x02 00004332 6000 0226 bra +0x228 /* 0000455A */ label00004336: 00004336 426E FFFC clr.w [A6 - 0x4] 0000433A 7001 moveq.l D0, 0x01 0000433C 2D40 F7DA move.l [A6 - 0x826], D0 00004340 4A54 tst.w [A4] 00004342 6700 0084 beq +0x86 /* 000043C8 */ 00004346 0C54 2B60 cmpi.w [A4], 0x2B60 /* '+`' */ 0000434A 660C bne +0xE /* 00004358 */ 0000434C 7001 moveq.l D0, 0x01 0000434E 3D40 FFFC move.w [A6 - 0x4], D0 00004352 508C addq.l A4, 8 00004354 6000 0072 bra +0x74 /* 000043C8 */ label00004358: 00004358 486E FFF8 pea.l [A6 - 0x8] 0000435C 486E FFFE pea.l [A6 - 0x2] 00004360 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004364 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004368 2F0C move.l -[A7], A4 0000436A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000436E 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00004372 4FEF 0018 lea.l A7, [A7 + 0x18] 00004376 3C00 move.w D6, D0 00004378 4A46 tst.w D6 0000437A 6706 beq +0x8 /* 00004382 */ 0000437C 3006 move.w D0, D6 0000437E 6000 01DA bra +0x1DC /* 0000455A */ label00004382: 00004382 486E F7DA pea.l [A6 - 0x826] 00004386 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000438A 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 0000438E 508F addq.l A7, 8 00004390 3C00 move.w D6, D0 00004392 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004396 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000439A 4A46 tst.w D6 0000439C 6706 beq +0x8 /* 000043A4 */ 0000439E 3006 move.w D0, D6 000043A0 6000 01B8 bra +0x1BA /* 0000455A */ label000043A4: 000043A4 302E FFFE move.w D0, [A6 - 0x2] 000043A8 48C0 ext.l D0 000043AA E780 asl D0, 3 000043AC D9C0 add.l A4, D0 000043AE 4AAE F7DA tst.l [A6 - 0x826] 000043B2 6E06 bgt +0x8 /* 000043BA */ 000043B4 7002 moveq.l D0, 0x02 000043B6 6000 01A2 bra +0x1A4 /* 0000455A */ label000043BA: 000043BA 0C54 2B68 cmpi.w [A4], 0x2B68 /* '+h' */ 000043BE 6706 beq +0x8 /* 000043C6 */ 000043C0 7002 moveq.l D0, 0x02 000043C2 6000 0196 bra +0x198 /* 0000455A */ label000043C6: 000043C6 508C addq.l A4, 8 label000043C8: 000043C8 4A54 tst.w [A4] 000043CA 6706 beq +0x8 /* 000043D2 */ 000043CC 7013 moveq.l D0, 0x13 000043CE 6000 018A bra +0x18C /* 0000455A */ label000043D2: 000043D2 53AE F7E2 subq.l [A6 - 0x81E], 1 000043D6 53AE F7DE subq.l [A6 - 0x822], 1 000043DA 0CAE 0000 0001 F7E2 cmpi.l [A6 - 0x81E], 0x1 000043E2 6C06 bge +0x8 /* 000043EA */ 000043E4 7001 moveq.l D0, 0x01 000043E6 2D40 F7E2 move.l [A6 - 0x81E], D0 label000043EA: 000043EA 0CAE 0000 00FE F7DE cmpi.l [A6 - 0x822], 0xFE 000043F2 6F08 ble +0xA /* 000043FC */ 000043F4 2D7C 0000 00FE F7DE move.l [A6 - 0x822], 0xFE label000043FC: 000043FC 202E F7DE move.l D0, [A6 - 0x822] 00004400 B0AE F7E2 cmp.l D0, [A6 - 0x81E] 00004404 6E06 bgt +0x8 /* 0000440C */ 00004406 7002 moveq.l D0, 0x02 00004408 6000 0150 bra +0x152 /* 0000455A */ label0000440C: 0000440C 4A6D B110 tst.w [A5 - 0x4EF0] 00004410 6606 bne +0x8 /* 00004418 */ 00004412 7000 moveq.l D0, 0x00 00004414 6000 0144 bra +0x146 /* 0000455A */ label00004418: 00004418 42A7 clr.l -[A7] 0000441A AA32 syscall GetGDevice 0000441C 205F movea.l A0, [A7]+ 0000441E 2D48 FFEA move.l [A6 - 0x16], A0 00004422 206E FFEA movea.l A0, [A6 - 0x16] 00004426 2050 movea.l A0, [A0] 00004428 2D68 0016 FFE6 move.l [A6 - 0x1A], [A0 + 0x16] 0000442E 206E FFE6 movea.l A0, [A6 - 0x1A] 00004432 2050 movea.l A0, [A0] 00004434 2D68 002A FFEE move.l [A6 - 0x12], [A0 + 0x2A] 0000443A 7A00 moveq.l D5, 0x00 0000443C 3E2E F7E4 move.w D7, [A6 - 0x81C] 00004440 605E bra +0x60 /* 000044A0 */ label00004442: 00004442 2F2D B2D6 move.l -[A7], [A5 - 0x4D2A] 00004446 3F07 move.w -[A7], D7 00004448 486E FFF2 pea.l [A6 - 0xE] 0000444C AA9B syscall GetEntryColor 0000444E 2F2E FFEE move.l -[A7], [A6 - 0x12] 00004452 486E FFF2 pea.l [A6 - 0xE] 00004456 4EBA 018E jsr [PC + 0x18E /* 000045E6 */] 0000445A 508F addq.l A7, 8 0000445C 3800 move.w D4, D0 0000445E 206E FFEE movea.l A0, [A6 - 0x12] 00004462 3004 move.w D0, D4 00004464 48C0 ext.l D0 00004466 E780 asl D0, 3 00004468 D090 add.l D0, [A0] 0000446A 2040 movea.l A0, D0 0000446C 43EE FFF2 lea.l A1, [A6 - 0xE] 00004470 41E8 000A lea.l A0, [A0 + 0xA] 00004474 22D8 move.l [A1]+, [A0]+ 00004476 32D8 move.w [A1]+, [A0]+ 00004478 3005 move.w D0, D5 0000447A 48C0 ext.l D0 0000447C E780 asl D0, 3 0000447E D08E add.l D0, A6 00004480 2040 movea.l A0, D0 00004482 3144 F7E6 move.w [A0 - 0x81A], D4 00004486 3005 move.w D0, D5 00004488 48C0 ext.l D0 0000448A E780 asl D0, 3 0000448C D08E add.l D0, A6 0000448E 2040 movea.l A0, D0 00004490 41E8 F7E8 lea.l A0, [A0 - 0x818] 00004494 43EE FFF2 lea.l A1, [A6 - 0xE] 00004498 20D9 move.l [A0]+, [A1]+ 0000449A 30D9 move.w [A0]+, [A1]+ 0000449C 5245 addq.w D5, 1 0000449E 5247 addq.w D7, 1 label000044A0: 000044A0 3047 movea.w A0, D7 000044A2 B1EE F7DE cmpa.l A0, [A6 - 0x822] 000044A6 6F9A ble -0x64 /* 00004442 */ 000044A8 3045 movea.w A0, D5 000044AA 2F08 move.l -[A7], A0 000044AC 2F2E F7DA move.l -[A7], [A6 - 0x826] 000044B0 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000044B4 2D40 F7DA move.l [A6 - 0x826], D0 000044B8 4A6E FFFC tst.w [A6 - 0x4] 000044BC 6700 008C beq +0x8E /* 0000454A */ 000044C0 7001 moveq.l D0, 0x01 000044C2 2D40 F7DA move.l [A6 - 0x826], D0 000044C6 6000 0082 bra +0x84 /* 0000454A */ label000044CA: 000044CA 41EE FFF2 lea.l A0, [A6 - 0xE] 000044CE 43EE F7E8 lea.l A1, [A6 - 0x818] 000044D2 20D9 move.l [A0]+, [A1]+ 000044D4 30D9 move.w [A0]+, [A1]+ 000044D6 7E00 moveq.l D7, 0x00 000044D8 6024 bra +0x26 /* 000044FE */ label000044DA: 000044DA 3007 move.w D0, D7 000044DC 48C0 ext.l D0 000044DE E780 asl D0, 3 000044E0 D08E add.l D0, A6 000044E2 3207 move.w D1, D7 000044E4 5241 addq.w D1, 1 000044E6 48C1 ext.l D1 000044E8 E781 asl D1, 3 000044EA D28E add.l D1, A6 000044EC 2041 movea.l A0, D1 000044EE 2240 movea.l A1, D0 000044F0 43E9 F7E8 lea.l A1, [A1 - 0x818] 000044F4 41E8 F7E8 lea.l A0, [A0 - 0x818] 000044F8 22D8 move.l [A1]+, [A0]+ 000044FA 32D8 move.w [A1]+, [A0]+ 000044FC 5247 addq.w D7, 1 label000044FE: 000044FE 3005 move.w D0, D5 00004500 5340 subq.w D0, 1 00004502 BE40 cmp.w D7, D0 00004504 6DD4 blt -0x2A /* 000044DA */ 00004506 3005 move.w D0, D5 00004508 5340 subq.w D0, 1 0000450A 48C0 ext.l D0 0000450C E780 asl D0, 3 0000450E D08E add.l D0, A6 00004510 2040 movea.l A0, D0 00004512 41E8 F7E8 lea.l A0, [A0 - 0x818] 00004516 43EE FFF2 lea.l A1, [A6 - 0xE] 0000451A 20D9 move.l [A0]+, [A1]+ 0000451C 30D9 move.w [A0]+, [A1]+ 0000451E 2F2E FFEE move.l -[A7], [A6 - 0x12] 00004522 486E F7E6 pea.l [A6 - 0x81A] 00004526 3F05 move.w -[A7], D5 00004528 4EBA 0038 jsr [PC + 0x38 /* 00004562 */] 0000452C 4FEF 000A lea.l A7, [A7 + 0xA] 00004530 2F2E F7D6 move.l -[A7], [A6 - 0x82A] 00004534 486E F7D2 pea.l [A6 - 0x82E] 00004538 4EAD 05F2 jsr [A5 + 0x5F2 /* export_186 */] 0000453C 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 00004540 3C00 move.w D6, D0 00004542 4A46 tst.w D6 00004544 6704 beq +0x6 /* 0000454A */ 00004546 3006 move.w D0, D6 00004548 6010 bra +0x12 /* 0000455A */ label0000454A: 0000454A 202E F7DA move.l D0, [A6 - 0x826] 0000454E 53AE F7DA subq.l [A6 - 0x826], 1 00004552 4A80 tst.l D0 00004554 6600 FF74 bne -0x8A /* 000044CA */ 00004558 7000 moveq.l D0, 0x00 label0000455A: 0000455A 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 0000455E 4E5E unlink A6 00004560 4E75 rts fn00004562: 00004562 4E56 FFF8 link A6, -0x0008 00004566 48E7 0708 movem.l -[A7], D5,D6,D7,A4 0000456A 3E2E 0008 move.w D7, [A6 + 0x8] 0000456E 286E 000A movea.l A4, [A6 + 0xA] 00004572 4267 clr.w -[A7] 00004574 486E 000E pea.l [A6 + 0xE] 00004578 4EAD 0722 jsr [A5 + 0x722 /* export_224 */] 0000457C 301F move.w D0, [A7]+ 0000457E 2F2E 000E move.l -[A7], [A6 + 0xE] 00004582 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00004586 7C00 moveq.l D6, 0x00 00004588 6036 bra +0x38 /* 000045C0 */ label0000458A: 0000458A 41D4 lea.l A0, [A4] 0000458C 508C addq.l A4, 8 0000458E 43EE FFF8 lea.l A1, [A6 - 0x8] 00004592 22D8 move.l [A1]+, [A0]+ 00004594 22D8 move.l [A1]+, [A0]+ 00004596 3A2E FFF8 move.w D5, [A6 - 0x8] 0000459A 4A45 tst.w D5 0000459C 6720 beq +0x22 /* 000045BE */ 0000459E 0C45 00FF cmpi.w D5, 0xFF 000045A2 671A beq +0x1C /* 000045BE */ 000045A4 206E 000E movea.l A0, [A6 + 0xE] 000045A8 3005 move.w D0, D5 000045AA 48C0 ext.l D0 000045AC E780 asl D0, 3 000045AE D090 add.l D0, [A0] 000045B0 2040 movea.l A0, D0 000045B2 41E8 000A lea.l A0, [A0 + 0xA] 000045B6 43EE FFFA lea.l A1, [A6 - 0x6] 000045BA 20D9 move.l [A0]+, [A1]+ 000045BC 30D9 move.w [A0]+, [A1]+ label000045BE: 000045BE 5246 addq.w D6, 1 label000045C0: 000045C0 BC47 cmp.w D6, D7 000045C2 6DC6 blt -0x38 /* 0000458A */ 000045C4 206E 000E movea.l A0, [A6 + 0xE] 000045C8 4267 clr.w -[A7] 000045CA 3F3C 00FF move.w -[A7], 0xFF 000045CE 2050 movea.l A0, [A0] 000045D0 4868 0008 pea.l [A0 + 0x8] 000045D4 AA3F syscall SetEntries 000045D6 2F2E 000E move.l -[A7], [A6 + 0xE] 000045DA 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000045DE 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 000045E2 4E5E unlink A6 000045E4 4E75 rts fn000045E6: 000045E6 4E56 FFF4 link A6, -0x000C 000045EA 48E7 0118 movem.l -[A7], D7,A3,A4 000045EE 286E 0008 movea.l A4, [A6 + 0x8] 000045F2 266E 000C movea.l A3, [A6 + 0xC] 000045F6 7E00 moveq.l D7, 0x00 000045F8 6036 bra +0x38 /* 00004630 */ label000045FA: 000045FA 3007 move.w D0, D7 000045FC 48C0 ext.l D0 000045FE E780 asl D0, 3 00004600 D093 add.l D0, [A3] 00004602 2040 movea.l A0, D0 00004604 43EE FFF4 lea.l A1, [A6 - 0xC] 00004608 5088 addq.l A0, 8 0000460A 22D8 move.l [A1]+, [A0]+ 0000460C 22D8 move.l [A1]+, [A0]+ 0000460E 302E FFF6 move.w D0, [A6 - 0xA] 00004612 B054 cmp.w D0, [A4] 00004614 6618 bne +0x1A /* 0000462E */ 00004616 302E FFF8 move.w D0, [A6 - 0x8] 0000461A B06C 0002 cmp.w D0, [A4 + 0x2] 0000461E 660E bne +0x10 /* 0000462E */ 00004620 302E FFFA move.w D0, [A6 - 0x6] 00004624 B06C 0004 cmp.w D0, [A4 + 0x4] 00004628 6604 bne +0x6 /* 0000462E */ 0000462A 3007 move.w D0, D7 0000462C 6018 bra +0x1A /* 00004646 */ label0000462E: 0000462E 5247 addq.w D7, 1 label00004630: 00004630 0C47 0100 cmpi.w D7, 0x100 00004634 6DC4 blt -0x3A /* 000045FA */ 00004636 42A7 clr.l -[A7] 00004638 2F0C move.l -[A7], A4 0000463A AA33 syscall Color2Index 0000463C 201F move.l D0, [A7]+ 0000463E 2D40 FFFC move.l [A6 - 0x4], D0 00004642 302E FFFE move.w D0, [A6 - 0x2] label00004646: 00004646 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000464A 4E5E unlink A6 0000464C 4E75 rts fn0000464E: 0000464E 4E56 FFF0 link A6, -0x0010 00004652 2F0C move.l -[A7], A4 00004654 286E 000C movea.l A4, [A6 + 0xC] 00004658 508C addq.l A4, 8 0000465A 4A54 tst.w [A4] 0000465C 6706 beq +0x8 /* 00004664 */ 0000465E 7013 moveq.l D0, 0x13 00004660 6000 0092 bra +0x94 /* 000046F4 */ label00004664: 00004664 42A7 clr.l -[A7] 00004666 3F3C 05DF move.w -[A7], 0x5DF 0000466A A9B9 syscall GetCursor 0000466C 205F movea.l A0, [A7]+ 0000466E 2F10 move.l -[A7], [A0] 00004670 A851 syscall SetCursor 00004672 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00004676 A873 syscall SetPort 00004678 486E FFF4 pea.l [A6 - 0xC] 0000467C A972 syscall GetMouse 0000467E 486E FFF4 pea.l [A6 - 0xC] 00004682 A870 syscall LocalToGlobal 00004684 4267 clr.w -[A7] 00004686 2F2D B380 move.l -[A7], [A5 - 0x4C80] 0000468A A960 syscall GetControlValue/GetCtlValue 0000468C 301F move.w D0, [A7]+ 0000468E 3D40 FFF2 move.w [A6 - 0xE], D0 00004692 4267 clr.w -[A7] 00004694 2F2D B384 move.l -[A7], [A5 - 0x4C7C] 00004698 A960 syscall GetControlValue/GetCtlValue 0000469A 301F move.w D0, [A7]+ 0000469C 3D40 FFF0 move.w [A6 - 0x10], D0 000046A0 6046 bra +0x48 /* 000046E8 */ label000046A2: 000046A2 486E FFF8 pea.l [A6 - 0x8] 000046A6 A972 syscall GetMouse 000046A8 486E FFF8 pea.l [A6 - 0x8] 000046AC A870 syscall LocalToGlobal 000046AE 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000046B2 486E FFF8 pea.l [A6 - 0x8] 000046B6 A87F syscall SubPt 000046B8 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000046BC 486E FFF8 pea.l [A6 - 0x8] 000046C0 A87F syscall SubPt 000046C2 302E FFFA move.w D0, [A6 - 0x6] 000046C6 4440 neg.w D0 000046C8 2F2D B380 move.l -[A7], [A5 - 0x4C80] 000046CC 3F00 move.w -[A7], D0 000046CE A963 syscall SetControlValue/SetCtlValue 000046D0 302E FFF8 move.w D0, [A6 - 0x8] 000046D4 4440 neg.w D0 000046D6 2F2D B384 move.l -[A7], [A5 - 0x4C7C] 000046DA 3F00 move.w -[A7], D0 000046DC A963 syscall SetControlValue/SetCtlValue 000046DE 2F2D B37C move.l -[A7], [A5 - 0x4C84] 000046E2 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 000046E6 588F addq.l A7, 4 label000046E8: 000046E8 4267 clr.w -[A7] 000046EA A973 syscall StillDown 000046EC 101F move.b D0, [A7]+ 000046EE 4A00 tst.b D0 000046F0 66B0 bne -0x4E /* 000046A2 */ 000046F2 7000 moveq.l D0, 0x00 label000046F4: 000046F4 285F movea.l A4, [A7]+ 000046F6 4E5E unlink A6 000046F8 4E75 rts fn000046FA: 000046FA 4E56 FF50 link A6, -0x00B0 000046FE 2F0C move.l -[A7], A4 00004700 286E 000C movea.l A4, [A6 + 0xC] 00004704 508C addq.l A4, 8 00004706 486E FF58 pea.l [A6 - 0xA8] 0000470A 486E FF54 pea.l [A6 - 0xAC] 0000470E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004712 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004716 2F0C move.l -[A7], A4 00004718 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000471C 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00004720 4FEF 0018 lea.l A7, [A7 + 0x18] 00004724 3D40 FF56 move.w [A6 - 0xAA], D0 00004728 4A6E FF56 tst.w [A6 - 0xAA] 0000472C 6706 beq +0x8 /* 00004734 */ 0000472E 302E FF56 move.w D0, [A6 - 0xAA] 00004732 604A bra +0x4C /* 0000477E */ label00004734: 00004734 302E FF54 move.w D0, [A6 - 0xAC] 00004738 48C0 ext.l D0 0000473A E780 asl D0, 3 0000473C D9C0 add.l A4, D0 0000473E 486E FF58 pea.l [A6 - 0xA8] 00004742 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00004746 588F addq.l A7, 4 00004748 0C6E 0006 FF58 cmpi.w [A6 - 0xA8], 0x6 0000474E 6704 beq +0x6 /* 00004754 */ 00004750 7002 moveq.l D0, 0x02 00004752 602A bra +0x2C /* 0000477E */ label00004754: 00004754 4A54 tst.w [A4] 00004756 6704 beq +0x6 /* 0000475C */ 00004758 7013 moveq.l D0, 0x13 0000475A 6022 bra +0x24 /* 0000477E */ label0000475C: 0000475C 4AAE FFC2 tst.l [A6 - 0x3E] 00004760 6604 bne +0x6 /* 00004766 */ 00004762 703D moveq.l D0, 0x3D 00004764 6018 bra +0x1A /* 0000477E */ label00004766: 00004766 41ED B334 lea.l A0, [A5 - 0x4CCC] 0000476A 43EE FF7A lea.l A1, [A6 - 0x86] 0000476E 7017 moveq.l D0, 0x17 label00004770: 00004770 20D9 move.l [A0]+, [A1]+ 00004772 51C8 FFFC dbf D0, -0x6 /* 00004770 */ 00004776 30D9 move.w [A0]+, [A1]+ 00004778 526D B32C addq.w [A5 - 0x4CD4], 1 0000477C 7000 moveq.l D0, 0x00 label0000477E: 0000477E 285F movea.l A4, [A7]+ 00004780 4E5E unlink A6 00004782 4E75 rts export_339: 00004784 4E56 0000 link A6, 0 00004788 48E7 0118 movem.l -[A7], D7,A3,A4 0000478C 286E 000C movea.l A4, [A6 + 0xC] 00004790 7E29 moveq.l D7, 0x29 00004792 264C movea.l A3, A4 00004794 0C53 271E cmpi.w [A3], 0x271E 00004798 6602 bne +0x4 /* 0000479C */ 0000479A 508B addq.l A3, 8 label0000479C: 0000479C 3013 move.w D0, [A3] 0000479E 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000047A2 0048 0122 ori.w A0, 0x122 000047A6 232B 011E move.l -[A1], [A3 + 0x11E] 000047AA 232A 011A move.l -[A1], [A2 + 0x11A] 000047AE 2329 013A move.l -[A1], [A1 + 0x13A] 000047B2 0BBD bclr <>, D5 000047B4 0136 0BD3 0132 0BDE btst [[] + 0x1320BDE], D0 000047BC 012E 0BE1 btst [A6 + 0xBE1], D0 000047C0 012A 0BE4 btst [A2 + 0xBE4], D0 000047C4 0126 btst -[A6], D0 000047C6 0BFA .incomplete 000047C8 0146 bchg D6, D0 000047CA 0BBF bclr <>, D5 000047CC 0142 bchg D2, D0 000047CE 0BC0 .incomplete 000047D0 013E btst <>, D0 000047D2 0BBE bclr <>, D5 000047D4 013A 0BC1 btst [PC + 0xBC1 /* 00005397, value 0x4, pstring "p)`J" */], D0 000047D8 0136 0BC2 0132 btst [[ + <>] + 0x132], D0 000047DE 0BD0 .incomplete 000047E0 012E 0BCF btst [A6 + 0xBCF], D0 000047E4 012A 0BCE btst [A2 + 0xBCE], D0 000047E8 0126 btst -[A6], D0 000047EA 0BCD .incomplete 000047EC 0122 btst -[A2], D0 000047EE 0BD1 .incomplete 000047F0 011E btst [A6]+, D0 000047F2 0BD9 .incomplete 000047F4 011A btst [A2]+, D0 000047F6 0BDA .incomplete 000047F8 0116 btst [A6], D0 000047FA 0BDB .incomplete 000047FC 0112 btst [A2], D0 000047FE 0BDC .incomplete 00004800 010E btst A6, D0 00004802 0BDD .incomplete 00004804 010A btst A2, D0 00004806 0BE0 .incomplete 00004808 0106 btst D6, D0 0000480A 0BE2 .incomplete 0000480C 0102 btst D2, D0 0000480E 0BE3 .incomplete 00004810 00FE .incomplete 00004812 0BE5 .incomplete 00004814 00FA .incomplete 00004816 0BE8 .incomplete 00004818 00F6 .incomplete 0000481A 0BE7 .incomplete 0000481C 00F2 .incomplete 0000481E 0BE9 .incomplete 00004820 00EE .incomplete 00004822 0BED .incomplete 00004824 00EA .incomplete 00004826 0BEC .incomplete 00004828 00E6 .incomplete 0000482A 0BEB .incomplete 0000482C 00E2 .incomplete 0000482E 0BEA .incomplete 00004830 00DE .incomplete 00004832 0BEF .incomplete 00004834 00DA .incomplete 00004836 0BF1 .incomplete 00004838 00D6 .incomplete 0000483A 0BF3 .incomplete 0000483C 00D2 .incomplete 0000483E 0BF5 .incomplete 00004840 00CE .incomplete 00004842 0BF6 .incomplete 00004844 00CA .incomplete 00004846 0BF8 .incomplete 00004848 00C6 .incomplete 0000484A 0BEE .incomplete 0000484C 00E6 .incomplete 0000484E 0BFB .incomplete 00004850 00E2 .incomplete 00004852 0BC8 .incomplete 00004854 0102 btst D2, D0 00004856 0BB9 00FE 0BBB bclr [0x00FE0BBB], D5 0000485C 00FA .incomplete 0000485E 0BC4 .incomplete 00004860 00F6 .incomplete 00004862 0BCA .incomplete 00004864 00F2 .incomplete 00004866 0BCB .incomplete 00004868 00EE .incomplete 0000486A 0BCC .incomplete 0000486C 00EA .incomplete 0000486E 0BD4 .incomplete 00004870 00E6 .incomplete 00004872 0BD5 .incomplete 00004874 00E2 .incomplete 00004876 0BD6 .incomplete 00004878 00DE .incomplete 0000487A 0BE6 .incomplete 0000487C 00DA .incomplete 0000487E 0BF0 .incomplete 00004880 00D6 .incomplete 00004882 0BF2 .incomplete 00004884 00D2 .incomplete 00004886 0BF4 .incomplete 00004888 00CE .incomplete 0000488A 0BF9 .incomplete 0000488C 00EE .incomplete 0000488E 0BBC 00EA 0BD7 bclr 0xEA0BD7, D5 00004894 00E6 .incomplete 00004896 0BD8 .incomplete 00004898 0106 btst D6, D0 0000489A 0BBA 0102 bclr [PC + 0x102 /* 0000499E, value 0x2F2E001C, cstring "/." */], D5 0000489E 0BC3 .incomplete 000048A0 0122 btst -[A2], D0 000048A2 0BC7 .incomplete 000048A4 0142 bchg D2, D0 000048A6 0BDF .incomplete 000048A8 0162 bchg -[A2], D0 000048AA 0BF7 .incomplete 000048AC 0182 bclr D2, D0 000048AE 0FD6 .incomplete 000048B0 01A0 bclr -[A0], D0 000048B2 0BC6 .incomplete 000048B4 019C bclr [A4]+, D0 000048B6 0BC5 .incomplete 000048B8 01BA 0BD2 bclr [PC + 0xBD2 /* 0000548C, value 0xD1507029 */], D0 000048BC 01B6 0BFC bclr <>, D0 000048C0 01D4 .incomplete 000048C2 0BC9 .incomplete 000048C4 01F0 .incomplete 000048C6 2F2E 001C move.l -[A7], [A6 + 0x1C] 000048CA 2F2E 0018 move.l -[A7], [A6 + 0x18] 000048CE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000048D2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000048D6 2F0C move.l -[A7], A4 000048D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000048DC 4EBA 16FE jsr [PC + 0x16FE /* 00005FDC */] 000048E0 4FEF 0018 lea.l A7, [A7 + 0x18] 000048E4 3E00 move.w D7, D0 000048E6 6000 01CC bra +0x1CE /* 00004AB4 */ 000048EA 2F2E 001C move.l -[A7], [A6 + 0x1C] 000048EE 2F2E 0018 move.l -[A7], [A6 + 0x18] 000048F2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000048F6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000048FA 2F0C move.l -[A7], A4 000048FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004900 4EBA 0AEA jsr [PC + 0xAEA /* 000053EC */] 00004904 4FEF 0018 lea.l A7, [A7 + 0x18] 00004908 3E00 move.w D7, D0 0000490A 6000 01A8 bra +0x1AA /* 00004AB4 */ 0000490E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004912 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004916 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000491A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000491E 2F0C move.l -[A7], A4 00004920 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004924 4EBA 0E3E jsr [PC + 0xE3E /* 00005764 */] 00004928 4FEF 0018 lea.l A7, [A7 + 0x18] 0000492C 3E00 move.w D7, D0 0000492E 6000 0184 bra +0x186 /* 00004AB4 */ 00004932 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004936 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000493A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000493E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004942 2F0C move.l -[A7], A4 00004944 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004948 4EBA 29FC jsr [PC + 0x29FC /* 00007346 */] 0000494C 4FEF 0018 lea.l A7, [A7 + 0x18] 00004950 3E00 move.w D7, D0 00004952 6000 0160 bra +0x162 /* 00004AB4 */ 00004956 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000495A 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000495E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004962 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004966 2F0C move.l -[A7], A4 00004968 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000496C 4EBA 0166 jsr [PC + 0x166 /* 00004AD4 */] 00004970 4FEF 0018 lea.l A7, [A7 + 0x18] 00004974 3E00 move.w D7, D0 00004976 6000 013C bra +0x13E /* 00004AB4 */ 0000497A 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000497E 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004982 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004986 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000498A 2F0C move.l -[A7], A4 0000498C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004990 4EBA 0584 jsr [PC + 0x584 /* 00004F16 */] 00004994 4FEF 0018 lea.l A7, [A7 + 0x18] 00004998 3E00 move.w D7, D0 0000499A 6000 0118 bra +0x11A /* 00004AB4 */ 0000499E 2F2E 001C move.l -[A7], [A6 + 0x1C] 000049A2 2F2E 0018 move.l -[A7], [A6 + 0x18] 000049A6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000049AA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000049AE 2F0C move.l -[A7], A4 000049B0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000049B4 4EBA 0876 jsr [PC + 0x876 /* 0000522C */] 000049B8 4FEF 0018 lea.l A7, [A7 + 0x18] 000049BC 3E00 move.w D7, D0 000049BE 6000 00F4 bra +0xF6 /* 00004AB4 */ 000049C2 2F2E 001C move.l -[A7], [A6 + 0x1C] 000049C6 2F2E 0018 move.l -[A7], [A6 + 0x18] 000049CA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000049CE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000049D2 2F0C move.l -[A7], A4 000049D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000049D8 4EBA 1670 jsr [PC + 0x1670 /* 0000604A */] 000049DC 4FEF 0018 lea.l A7, [A7 + 0x18] 000049E0 3E00 move.w D7, D0 000049E2 6000 00D0 bra +0xD2 /* 00004AB4 */ 000049E6 2F2E 001C move.l -[A7], [A6 + 0x1C] 000049EA 2F2E 0018 move.l -[A7], [A6 + 0x18] 000049EE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000049F2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000049F6 2F0C move.l -[A7], A4 000049F8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000049FC 4EBA 184A jsr [PC + 0x184A /* 00006248 */] 00004A00 4FEF 0018 lea.l A7, [A7 + 0x18] 00004A04 3E00 move.w D7, D0 00004A06 6000 00AC bra +0xAE /* 00004AB4 */ 00004A0A 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004A0E 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004A12 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004A16 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004A1A 2F0C move.l -[A7], A4 00004A1C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A20 4EBA 1736 jsr [PC + 0x1736 /* 00006158 */] 00004A24 4FEF 0018 lea.l A7, [A7 + 0x18] 00004A28 3E00 move.w D7, D0 00004A2A 6000 0088 bra +0x8A /* 00004AB4 */ 00004A2E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004A32 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004A36 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004A3A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004A3E 2F0C move.l -[A7], A4 00004A40 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A44 4EBA 1996 jsr [PC + 0x1996 /* 000063DC */] 00004A48 4FEF 0018 lea.l A7, [A7 + 0x18] 00004A4C 3E00 move.w D7, D0 00004A4E 6064 bra +0x66 /* 00004AB4 */ 00004A50 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004A54 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004A58 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004A5C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004A60 2F0C move.l -[A7], A4 00004A62 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A66 4EBA 22BE jsr [PC + 0x22BE /* 00006D26 */] 00004A6A 4FEF 0018 lea.l A7, [A7 + 0x18] 00004A6E 3E00 move.w D7, D0 00004A70 6042 bra +0x44 /* 00004AB4 */ 00004A72 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004A76 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004A7A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004A7E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004A82 2F0C move.l -[A7], A4 00004A84 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A88 4EBA 2482 jsr [PC + 0x2482 /* 00006F0C */] 00004A8C 4FEF 0018 lea.l A7, [A7 + 0x18] 00004A90 3E00 move.w D7, D0 00004A92 6020 bra +0x22 /* 00004AB4 */ 00004A94 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004A98 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004A9C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004AA0 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004AA4 2F0C move.l -[A7], A4 00004AA6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004AAA 4EBA 2AF2 jsr [PC + 0x2AF2 /* 0000759E */] 00004AAE 4FEF 0018 lea.l A7, [A7 + 0x18] 00004AB2 3E00 move.w D7, D0 label00004AB4: 00004AB4 4A47 tst.w D7 00004AB6 6F12 ble +0x14 /* 00004ACA */ 00004AB8 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004ABC 2F0C move.l -[A7], A4 00004ABE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004AC2 4EAD 0BEA jsr [A5 + 0xBEA /* export_377 */] 00004AC6 4FEF 000C lea.l A7, [A7 + 0xC] label00004ACA: 00004ACA 3007 move.w D0, D7 00004ACC 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00004AD0 4E5E unlink A6 00004AD2 4E75 rts fn00004AD4: 00004AD4 4E56 FFD8 link A6, -0x0028 00004AD8 2F0C move.l -[A7], A4 00004ADA 286E 000C movea.l A4, [A6 + 0xC] 00004ADE 206E 0018 movea.l A0, [A6 + 0x18] 00004AE2 4250 clr.w [A0] 00004AE4 0C54 271E cmpi.w [A4], 0x271E 00004AE8 662A bne +0x2C /* 00004B14 */ 00004AEA 206E 0018 movea.l A0, [A6 + 0x18] 00004AEE 5250 addq.w [A0], 1 00004AF0 508C addq.l A4, 8 00004AF2 3D54 FFEC move.w [A6 - 0x14], [A4] 00004AF6 206E 0018 movea.l A0, [A6 + 0x18] 00004AFA 5250 addq.w [A0], 1 00004AFC 508C addq.l A4, 8 00004AFE 0C54 271B cmpi.w [A4], 0x271B 00004B02 6706 beq +0x8 /* 00004B0A */ 00004B04 7005 moveq.l D0, 0x05 00004B06 6000 0408 bra +0x40A /* 00004F10 */ label00004B0A: 00004B0A 206E 0018 movea.l A0, [A6 + 0x18] 00004B0E 5250 addq.w [A0], 1 00004B10 508C addq.l A4, 8 00004B12 6028 bra +0x2A /* 00004B3C */ label00004B14: 00004B14 3D54 FFEC move.w [A6 - 0x14], [A4] 00004B18 206E 0018 movea.l A0, [A6 + 0x18] 00004B1C 5250 addq.w [A0], 1 00004B1E 508C addq.l A4, 8 00004B20 0C54 271B cmpi.w [A4], 0x271B 00004B24 660A bne +0xC /* 00004B30 */ 00004B26 206E 0018 movea.l A0, [A6 + 0x18] 00004B2A 5250 addq.w [A0], 1 00004B2C 508C addq.l A4, 8 00004B2E 600C bra +0xE /* 00004B3C */ label00004B30: 00004B30 0C54 0005 cmpi.w [A4], 0x5 00004B34 6706 beq +0x8 /* 00004B3C */ 00004B36 7031 moveq.l D0, 0x31 00004B38 6000 03D6 bra +0x3D8 /* 00004F10 */ label00004B3C: 00004B3C 486E FFF2 pea.l [A6 - 0xE] 00004B40 486E FFF0 pea.l [A6 - 0x10] 00004B44 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004B48 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004B4C 2F0C move.l -[A7], A4 00004B4E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004B52 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 00004B56 4FEF 0018 lea.l A7, [A7 + 0x18] 00004B5A 3D40 FFEE move.w [A6 - 0x12], D0 00004B5E 4A6E FFEE tst.w [A6 - 0x12] 00004B62 6708 beq +0xA /* 00004B6C */ 00004B64 302E FFEE move.w D0, [A6 - 0x12] 00004B68 6000 03A6 bra +0x3A8 /* 00004F10 */ label00004B6C: 00004B6C 206E 0018 movea.l A0, [A6 + 0x18] 00004B70 302E FFF0 move.w D0, [A6 - 0x10] 00004B74 D150 add.w [A0], D0 00004B76 486E FFF6 pea.l [A6 - 0xA] 00004B7A 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00004B7E 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00004B82 508F addq.l A7, 8 00004B84 3D40 FFEE move.w [A6 - 0x12], D0 00004B88 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00004B8C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00004B90 4A6E FFEE tst.w [A6 - 0x12] 00004B94 6708 beq +0xA /* 00004B9E */ 00004B96 302E FFEE move.w D0, [A6 - 0x12] 00004B9A 6000 0374 bra +0x376 /* 00004F10 */ label00004B9E: 00004B9E 426D B028 clr.w [A5 - 0x4FD8] 00004BA2 302E FFEC move.w D0, [A6 - 0x14] 00004BA6 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00004BAA 000E 003A ori.b A6, 0x3A /* ':' */ 00004BAE 0BB9 005C 0BBB bclr [0x005C0BBB], D5 00004BB4 007E 0BC4 ori.w <>, 0xBC4 00004BB8 00A0 0BCA 00C2 ori.l -[A0], 0xBCA00C2 00004BBE 0BCB .incomplete 00004BC0 00F2 .incomplete 00004BC2 0BCC .incomplete 00004BC4 011E btst [A6]+, D0 00004BC6 0BD4 .incomplete 00004BC8 0140 bchg D0, D0 00004BCA 0BD5 .incomplete 00004BCC 0182 bclr D2, D0 00004BCE 0BD6 .incomplete 00004BD0 018C bclr A4, D0 00004BD2 0BE6 .incomplete 00004BD4 01CE .incomplete 00004BD6 0BF0 .incomplete 00004BD8 01F0 .incomplete 00004BDA 0BF2 .incomplete 00004BDC 0212 0BF4 andi.b [A2], 0xF4 00004BE0 0234 0BF9 02E0 andi.b [A4 + D0.w * 2 - 0x32], 0xF9 00004BE6 41D6 lea.l A0, [A6] 00004BE8 2F20 move.l -[A7], -[A0] 00004BEA 2F20 move.l -[A7], -[A0] 00004BEC 3F20 move.w -[A7], -[A0] 00004BEE 486E FFE2 pea.l [A6 - 0x1E] 00004BF2 4EAD 0892 jsr [A5 + 0x892 /* export_270 */] 00004BF6 4FEF 000E lea.l A7, [A7 + 0xE] 00004BFA 41EE FFF6 lea.l A0, [A6 - 0xA] 00004BFE 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004C02 20D9 move.l [A0]+, [A1]+ 00004C04 20D9 move.l [A0]+, [A1]+ 00004C06 30D9 move.w [A0]+, [A1]+ 00004C08 6000 02BE bra +0x2C0 /* 00004EC8 */ 00004C0C 41D6 lea.l A0, [A6] 00004C0E 2F20 move.l -[A7], -[A0] 00004C10 2F20 move.l -[A7], -[A0] 00004C12 3F20 move.w -[A7], -[A0] 00004C14 486E FFE2 pea.l [A6 - 0x1E] 00004C18 4EAD 086A jsr [A5 + 0x86A /* export_265 */] 00004C1C 4FEF 000E lea.l A7, [A7 + 0xE] 00004C20 41EE FFF6 lea.l A0, [A6 - 0xA] 00004C24 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004C28 20D9 move.l [A0]+, [A1]+ 00004C2A 20D9 move.l [A0]+, [A1]+ 00004C2C 30D9 move.w [A0]+, [A1]+ 00004C2E 6000 0298 bra +0x29A /* 00004EC8 */ 00004C32 41D6 lea.l A0, [A6] 00004C34 2F20 move.l -[A7], -[A0] 00004C36 2F20 move.l -[A7], -[A0] 00004C38 3F20 move.w -[A7], -[A0] 00004C3A 486E FFE2 pea.l [A6 - 0x1E] 00004C3E 4EAD 089A jsr [A5 + 0x89A /* export_271 */] 00004C42 4FEF 000E lea.l A7, [A7 + 0xE] 00004C46 41EE FFF6 lea.l A0, [A6 - 0xA] 00004C4A 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004C4E 20D9 move.l [A0]+, [A1]+ 00004C50 20D9 move.l [A0]+, [A1]+ 00004C52 30D9 move.w [A0]+, [A1]+ 00004C54 6000 0272 bra +0x274 /* 00004EC8 */ 00004C58 41D6 lea.l A0, [A6] 00004C5A 2F20 move.l -[A7], -[A0] 00004C5C 2F20 move.l -[A7], -[A0] 00004C5E 3F20 move.w -[A7], -[A0] 00004C60 486E FFE2 pea.l [A6 - 0x1E] 00004C64 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 00004C68 4FEF 000E lea.l A7, [A7 + 0xE] 00004C6C 41EE FFF6 lea.l A0, [A6 - 0xA] 00004C70 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004C74 20D9 move.l [A0]+, [A1]+ 00004C76 20D9 move.l [A0]+, [A1]+ 00004C78 30D9 move.w [A0]+, [A1]+ 00004C7A 6000 024C bra +0x24E /* 00004EC8 */ 00004C7E 41D6 lea.l A0, [A6] 00004C80 2F20 move.l -[A7], -[A0] 00004C82 2F20 move.l -[A7], -[A0] 00004C84 3F20 move.w -[A7], -[A0] 00004C86 486E FFE2 pea.l [A6 - 0x1E] 00004C8A 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 00004C8E 4FEF 000E lea.l A7, [A7 + 0xE] 00004C92 486D B866 pea.l [A5 - 0x479A] 00004C96 486E FFE2 pea.l [A6 - 0x1E] 00004C9A 3F3C 0002 move.w -[A7], 0x2 00004C9E A9EB syscall Pack4/FP68K 00004CA0 41EE FFF6 lea.l A0, [A6 - 0xA] 00004CA4 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004CA8 20D9 move.l [A0]+, [A1]+ 00004CAA 20D9 move.l [A0]+, [A1]+ 00004CAC 30D9 move.w [A0]+, [A1]+ 00004CAE 6000 0218 bra +0x21A /* 00004EC8 */ 00004CB2 41D6 lea.l A0, [A6] 00004CB4 2F20 move.l -[A7], -[A0] 00004CB6 2F20 move.l -[A7], -[A0] 00004CB8 3F20 move.w -[A7], -[A0] 00004CBA 41ED B87A lea.l A0, [A5 - 0x4786] 00004CBE 2F20 move.l -[A7], -[A0] 00004CC0 2F20 move.l -[A7], -[A0] 00004CC2 3F20 move.w -[A7], -[A0] 00004CC4 486E FFE2 pea.l [A6 - 0x1E] 00004CC8 4EAD 0862 jsr [A5 + 0x862 /* export_264 */] 00004CCC 4FEF 0018 lea.l A7, [A7 + 0x18] 00004CD0 41EE FFF6 lea.l A0, [A6 - 0xA] 00004CD4 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004CD8 20D9 move.l [A0]+, [A1]+ 00004CDA 20D9 move.l [A0]+, [A1]+ 00004CDC 30D9 move.w [A0]+, [A1]+ 00004CDE 6000 01E8 bra +0x1EA /* 00004EC8 */ 00004CE2 41D6 lea.l A0, [A6] 00004CE4 2F20 move.l -[A7], -[A0] 00004CE6 2F20 move.l -[A7], -[A0] 00004CE8 3F20 move.w -[A7], -[A0] 00004CEA 486E FFE2 pea.l [A6 - 0x1E] 00004CEE 4EAD 0882 jsr [A5 + 0x882 /* export_268 */] 00004CF2 4FEF 000E lea.l A7, [A7 + 0xE] 00004CF6 41EE FFF6 lea.l A0, [A6 - 0xA] 00004CFA 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004CFE 20D9 move.l [A0]+, [A1]+ 00004D00 20D9 move.l [A0]+, [A1]+ 00004D02 30D9 move.w [A0]+, [A1]+ 00004D04 6000 01C2 bra +0x1C4 /* 00004EC8 */ 00004D08 41EE FFF6 lea.l A0, [A6 - 0xA] 00004D0C 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00004D10 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00004D14 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00004D18 486D B87A pea.l [A5 - 0x4786] 00004D1C 486E FFE2 pea.l [A6 - 0x1E] 00004D20 3F3C 0000 move.w -[A7], 0x0 00004D24 A9EB syscall Pack4/FP68K 00004D26 41EE FFEC lea.l A0, [A6 - 0x14] 00004D2A 2F20 move.l -[A7], -[A0] 00004D2C 2F20 move.l -[A7], -[A0] 00004D2E 3F20 move.w -[A7], -[A0] 00004D30 486E FFD8 pea.l [A6 - 0x28] 00004D34 4EAD 0882 jsr [A5 + 0x882 /* export_268 */] 00004D38 4FEF 000E lea.l A7, [A7 + 0xE] 00004D3C 41EE FFF6 lea.l A0, [A6 - 0xA] 00004D40 43EE FFD8 lea.l A1, [A6 - 0x28] 00004D44 20D9 move.l [A0]+, [A1]+ 00004D46 20D9 move.l [A0]+, [A1]+ 00004D48 30D9 move.w [A0]+, [A1]+ 00004D4A 6000 017C bra +0x17E /* 00004EC8 */ 00004D4E 486E FFF6 pea.l [A6 - 0xA] 00004D52 3F3C 0002 move.w -[A7], 0x2 00004D56 A9EC syscall Pack5/Elems68K 00004D58 6000 016E bra +0x170 /* 00004EC8 */ 00004D5C 41EE FFF6 lea.l A0, [A6 - 0xA] 00004D60 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00004D64 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00004D68 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00004D6C 486D B884 pea.l [A5 - 0x477C] 00004D70 486E FFE2 pea.l [A6 - 0x1E] 00004D74 3F3C 0000 move.w -[A7], 0x0 00004D78 A9EB syscall Pack4/FP68K 00004D7A 41EE FFEC lea.l A0, [A6 - 0x14] 00004D7E 2F20 move.l -[A7], -[A0] 00004D80 2F20 move.l -[A7], -[A0] 00004D82 3F20 move.w -[A7], -[A0] 00004D84 486E FFD8 pea.l [A6 - 0x28] 00004D88 4EAD 08A2 jsr [A5 + 0x8A2 /* export_272 */] 00004D8C 4FEF 000E lea.l A7, [A7 + 0xE] 00004D90 41EE FFF6 lea.l A0, [A6 - 0xA] 00004D94 43EE FFD8 lea.l A1, [A6 - 0x28] 00004D98 20D9 move.l [A0]+, [A1]+ 00004D9A 20D9 move.l [A0]+, [A1]+ 00004D9C 30D9 move.w [A0]+, [A1]+ 00004D9E 6000 0128 bra +0x12A /* 00004EC8 */ 00004DA2 41D6 lea.l A0, [A6] 00004DA4 2F20 move.l -[A7], -[A0] 00004DA6 2F20 move.l -[A7], -[A0] 00004DA8 3F20 move.w -[A7], -[A0] 00004DAA 486E FFE2 pea.l [A6 - 0x1E] 00004DAE 4EAD 088A jsr [A5 + 0x88A /* export_269 */] 00004DB2 4FEF 000E lea.l A7, [A7 + 0xE] 00004DB6 41EE FFF6 lea.l A0, [A6 - 0xA] 00004DBA 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004DBE 20D9 move.l [A0]+, [A1]+ 00004DC0 20D9 move.l [A0]+, [A1]+ 00004DC2 30D9 move.w [A0]+, [A1]+ 00004DC4 6000 0102 bra +0x104 /* 00004EC8 */ 00004DC8 41D6 lea.l A0, [A6] 00004DCA 2F20 move.l -[A7], -[A0] 00004DCC 2F20 move.l -[A7], -[A0] 00004DCE 3F20 move.w -[A7], -[A0] 00004DD0 486E FFE2 pea.l [A6 - 0x1E] 00004DD4 4EAD 08B2 jsr [A5 + 0x8B2 /* export_274 */] 00004DD8 4FEF 000E lea.l A7, [A7 + 0xE] 00004DDC 41EE FFF6 lea.l A0, [A6 - 0xA] 00004DE0 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004DE4 20D9 move.l [A0]+, [A1]+ 00004DE6 20D9 move.l [A0]+, [A1]+ 00004DE8 30D9 move.w [A0]+, [A1]+ 00004DEA 6000 00DC bra +0xDE /* 00004EC8 */ 00004DEE 41D6 lea.l A0, [A6] 00004DF0 2F20 move.l -[A7], -[A0] 00004DF2 2F20 move.l -[A7], -[A0] 00004DF4 3F20 move.w -[A7], -[A0] 00004DF6 486E FFE2 pea.l [A6 - 0x1E] 00004DFA 4EAD 0872 jsr [A5 + 0x872 /* export_266 */] 00004DFE 4FEF 000E lea.l A7, [A7 + 0xE] 00004E02 41EE FFF6 lea.l A0, [A6 - 0xA] 00004E06 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004E0A 20D9 move.l [A0]+, [A1]+ 00004E0C 20D9 move.l [A0]+, [A1]+ 00004E0E 30D9 move.w [A0]+, [A1]+ 00004E10 6000 00B6 bra +0xB8 /* 00004EC8 */ 00004E14 3D7C 0000 FFEA move.w [A6 - 0x16], 0x0 00004E1A 486E FFEA pea.l [A6 - 0x16] 00004E1E 486E FFF6 pea.l [A6 - 0xA] 00004E22 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004E26 A9EB syscall Pack4/FP68K 00004E28 6C00 0076 bge +0x78 /* 00004EA0 */ 00004E2C 41EE FFF6 lea.l A0, [A6 - 0xA] 00004E30 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00004E34 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00004E38 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00004E3C 486E FFE2 pea.l [A6 - 0x1E] 00004E40 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00004E44 A9EB syscall Pack4/FP68K 00004E46 41EE FFF6 lea.l A0, [A6 - 0xA] 00004E4A 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004E4E 20D9 move.l [A0]+, [A1]+ 00004E50 20D9 move.l [A0]+, [A1]+ 00004E52 30D9 move.w [A0]+, [A1]+ 00004E54 41D6 lea.l A0, [A6] 00004E56 2F20 move.l -[A7], -[A0] 00004E58 2F20 move.l -[A7], -[A0] 00004E5A 3F20 move.w -[A7], -[A0] 00004E5C 486E FFE2 pea.l [A6 - 0x1E] 00004E60 4EAD 08A2 jsr [A5 + 0x8A2 /* export_272 */] 00004E64 4FEF 000E lea.l A7, [A7 + 0xE] 00004E68 41EE FFF6 lea.l A0, [A6 - 0xA] 00004E6C 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004E70 20D9 move.l [A0]+, [A1]+ 00004E72 20D9 move.l [A0]+, [A1]+ 00004E74 30D9 move.w [A0]+, [A1]+ 00004E76 41EE FFF6 lea.l A0, [A6 - 0xA] 00004E7A 2D58 FFE2 move.l [A6 - 0x1E], [A0]+ 00004E7E 2D58 FFE6 move.l [A6 - 0x1A], [A0]+ 00004E82 3D58 FFEA move.w [A6 - 0x16], [A0]+ 00004E86 486E FFE2 pea.l [A6 - 0x1E] 00004E8A 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00004E8E A9EB syscall Pack4/FP68K 00004E90 41EE FFF6 lea.l A0, [A6 - 0xA] 00004E94 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004E98 20D9 move.l [A0]+, [A1]+ 00004E9A 20D9 move.l [A0]+, [A1]+ 00004E9C 30D9 move.w [A0]+, [A1]+ 00004E9E 6028 bra +0x2A /* 00004EC8 */ label00004EA0: 00004EA0 41D6 lea.l A0, [A6] 00004EA2 2F20 move.l -[A7], -[A0] 00004EA4 2F20 move.l -[A7], -[A0] 00004EA6 3F20 move.w -[A7], -[A0] 00004EA8 486E FFE2 pea.l [A6 - 0x1E] 00004EAC 4EAD 08A2 jsr [A5 + 0x8A2 /* export_272 */] 00004EB0 4FEF 000E lea.l A7, [A7 + 0xE] 00004EB4 41EE FFF6 lea.l A0, [A6 - 0xA] 00004EB8 43EE FFE2 lea.l A1, [A6 - 0x1E] 00004EBC 20D9 move.l [A0]+, [A1]+ 00004EBE 20D9 move.l [A0]+, [A1]+ 00004EC0 30D9 move.w [A0]+, [A1]+ 00004EC2 6004 bra +0x6 /* 00004EC8 */ 00004EC4 7029 moveq.l D0, 0x29 00004EC6 6048 bra +0x4A /* 00004F10 */ label00004EC8: 00004EC8 4A6D B028 tst.w [A5 - 0x4FD8] 00004ECC 6704 beq +0x6 /* 00004ED2 */ 00004ECE 7038 moveq.l D0, 0x38 00004ED0 603E bra +0x40 /* 00004F10 */ label00004ED2: 00004ED2 42A7 clr.l -[A7] 00004ED4 42A7 clr.l -[A7] 00004ED6 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00004EDA 205F movea.l A0, [A7]+ 00004EDC 226E 001C movea.l A1, [A6 + 0x1C] 00004EE0 2288 move.l [A1], A0 00004EE2 206E 001C movea.l A0, [A6 + 0x1C] 00004EE6 2F10 move.l -[A7], [A0] 00004EE8 41D6 lea.l A0, [A6] 00004EEA 2F20 move.l -[A7], -[A0] 00004EEC 2F20 move.l -[A7], -[A0] 00004EEE 3F20 move.w -[A7], -[A0] 00004EF0 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 00004EF4 4FEF 000E lea.l A7, [A7 + 0xE] 00004EF8 3D40 FFEE move.w [A6 - 0x12], D0 00004EFC 4A6E FFEE tst.w [A6 - 0x12] 00004F00 670A beq +0xC /* 00004F0C */ 00004F02 206E 001C movea.l A0, [A6 + 0x1C] 00004F06 2F10 move.l -[A7], [A0] 00004F08 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00004F0C: 00004F0C 302E FFEE move.w D0, [A6 - 0x12] label00004F10: 00004F10 285F movea.l A4, [A7]+ 00004F12 4E5E unlink A6 00004F14 4E75 rts fn00004F16: 00004F16 4E56 FFEE link A6, -0x0012 00004F1A 2F0C move.l -[A7], A4 00004F1C 286E 000C movea.l A4, [A6 + 0xC] 00004F20 206E 0018 movea.l A0, [A6 + 0x18] 00004F24 7001 moveq.l D0, 0x01 00004F26 3080 move.w [A0], D0 00004F28 3D54 FFEE move.w [A6 - 0x12], [A4] 00004F2C 508C addq.l A4, 8 00004F2E 0C54 0005 cmpi.w [A4], 0x5 00004F32 6706 beq +0x8 /* 00004F3A */ 00004F34 7031 moveq.l D0, 0x31 00004F36 6000 011C bra +0x11E /* 00005054 */ label00004F3A: 00004F3A 486E FFFC pea.l [A6 - 0x4] 00004F3E 486E FFF6 pea.l [A6 - 0xA] 00004F42 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004F46 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004F4A 2F0C move.l -[A7], A4 00004F4C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004F50 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 00004F54 4FEF 0018 lea.l A7, [A7 + 0x18] 00004F58 3D40 FFF4 move.w [A6 - 0xC], D0 00004F5C 4A6E FFF4 tst.w [A6 - 0xC] 00004F60 6700 006E beq +0x70 /* 00004FD0 */ 00004F64 508C addq.l A4, 8 00004F66 206E 0018 movea.l A0, [A6 + 0x18] 00004F6A 5250 addq.w [A0], 1 00004F6C 3F2E FFEE move.w -[A7], [A6 - 0x12] 00004F70 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004F74 486E FFF6 pea.l [A6 - 0xA] 00004F78 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004F7C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004F80 2F0C move.l -[A7], A4 00004F82 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004F86 4EBA 00D2 jsr [PC + 0xD2 /* 0000505A */] 00004F8A 4FEF 001A lea.l A7, [A7 + 0x1A] 00004F8E 3D40 FFF4 move.w [A6 - 0xC], D0 00004F92 4A6E FFF4 tst.w [A6 - 0xC] 00004F96 6708 beq +0xA /* 00004FA0 */ 00004F98 302E FFF4 move.w D0, [A6 - 0xC] 00004F9C 6000 00B6 bra +0xB8 /* 00005054 */ label00004FA0: 00004FA0 302E FFF6 move.w D0, [A6 - 0xA] 00004FA4 48C0 ext.l D0 00004FA6 E780 asl D0, 3 00004FA8 D9C0 add.l A4, D0 00004FAA 206E 0018 movea.l A0, [A6 + 0x18] 00004FAE 302E FFF6 move.w D0, [A6 - 0xA] 00004FB2 D150 add.w [A0], D0 00004FB4 0C54 0006 cmpi.w [A4], 0x6 00004FB8 6710 beq +0x12 /* 00004FCA */ 00004FBA 206E 001C movea.l A0, [A6 + 0x1C] 00004FBE 2F10 move.l -[A7], [A0] 00004FC0 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00004FC4 7058 moveq.l D0, 0x58 00004FC6 6000 008C bra +0x8E /* 00005054 */ label00004FCA: 00004FCA 7000 moveq.l D0, 0x00 00004FCC 6000 0086 bra +0x88 /* 00005054 */ label00004FD0: 00004FD0 206E 0018 movea.l A0, [A6 + 0x18] 00004FD4 302E FFF6 move.w D0, [A6 - 0xA] 00004FD8 D150 add.w [A0], D0 00004FDA 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004FDE 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00004FE2 588F addq.l A7, 4 00004FE4 42A7 clr.l -[A7] 00004FE6 42A7 clr.l -[A7] 00004FE8 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00004FEC 205F movea.l A0, [A7]+ 00004FEE 2D48 FFF8 move.l [A6 - 0x8], A0 00004FF2 42A7 clr.l -[A7] 00004FF4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004FF8 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004FFC 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 00005000 4FEF 000C lea.l A7, [A7 + 0xC] 00005004 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005008 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 0000500C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00005010 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00005014 206E FFFC movea.l A0, [A6 - 0x4] 00005018 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000501C 2F2E 001C move.l -[A7], [A6 + 0x1C] 00005020 486E FFF6 pea.l [A6 - 0xA] 00005024 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005028 2F10 move.l -[A7], [A0] 0000502A 206E FFF8 movea.l A0, [A6 - 0x8] 0000502E 2F10 move.l -[A7], [A0] 00005030 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005034 4EBA 0024 jsr [PC + 0x24 /* 0000505A */] 00005038 4FEF 001A lea.l A7, [A7 + 0x1A] 0000503C 3D40 FFF4 move.w [A6 - 0xC], D0 00005040 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005044 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005048 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000504C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005050 302E FFF4 move.w D0, [A6 - 0xC] label00005054: 00005054 285F movea.l A4, [A7]+ 00005056 4E5E unlink A6 00005058 4E75 rts fn0000505A: 0000505A 4E56 FFC4 link A6, -0x003C 0000505E 2F0C move.l -[A7], A4 00005060 286E 000C movea.l A4, [A6 + 0xC] 00005064 206E 0018 movea.l A0, [A6 + 0x18] 00005068 4250 clr.w [A0] 0000506A 426E FFF6 clr.w [A6 - 0xA] label0000506E: 0000506E 486E FFFC pea.l [A6 - 0x4] 00005072 486E FFFA pea.l [A6 - 0x6] 00005076 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000507A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000507E 2F0C move.l -[A7], A4 00005080 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005084 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00005088 4FEF 0018 lea.l A7, [A7 + 0x18] 0000508C 3D40 FFF8 move.w [A6 - 0x8], D0 00005090 4A6E FFF8 tst.w [A6 - 0x8] 00005094 6708 beq +0xA /* 0000509E */ 00005096 302E FFF8 move.w D0, [A6 - 0x8] 0000509A 6000 018A bra +0x18C /* 00005226 */ label0000509E: 0000509E 486E FFEC pea.l [A6 - 0x14] 000050A2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000050A6 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 000050AA 508F addq.l A7, 8 000050AC 3D40 FFF8 move.w [A6 - 0x8], D0 000050B0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000050B4 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000050B8 4A6E FFF8 tst.w [A6 - 0x8] 000050BC 6708 beq +0xA /* 000050C6 */ 000050BE 302E FFF8 move.w D0, [A6 - 0x8] 000050C2 6000 0162 bra +0x164 /* 00005226 */ label000050C6: 000050C6 302E FFFA move.w D0, [A6 - 0x6] 000050CA 48C0 ext.l D0 000050CC E780 asl D0, 3 000050CE D9C0 add.l A4, D0 000050D0 206E 0018 movea.l A0, [A6 + 0x18] 000050D4 302E FFFA move.w D0, [A6 - 0x6] 000050D8 D150 add.w [A0], D0 000050DA 526E FFF6 addq.w [A6 - 0xA], 1 000050DE 0C6E 0001 FFF6 cmpi.w [A6 - 0xA], 0x1 000050E4 662C bne +0x2E /* 00005112 */ 000050E6 41EE FFE2 lea.l A0, [A6 - 0x1E] 000050EA 43EE FFEC lea.l A1, [A6 - 0x14] 000050EE 20D9 move.l [A0]+, [A1]+ 000050F0 20D9 move.l [A0]+, [A1]+ 000050F2 30D9 move.w [A0]+, [A1]+ 000050F4 41EE FFD8 lea.l A0, [A6 - 0x28] 000050F8 43EE FFEC lea.l A1, [A6 - 0x14] 000050FC 20D9 move.l [A0]+, [A1]+ 000050FE 20D9 move.l [A0]+, [A1]+ 00005100 30D9 move.w [A0]+, [A1]+ 00005102 41EE FFCE lea.l A0, [A6 - 0x32] 00005106 43EE FFEC lea.l A1, [A6 - 0x14] 0000510A 20D9 move.l [A0]+, [A1]+ 0000510C 20D9 move.l [A0]+, [A1]+ 0000510E 30D9 move.w [A0]+, [A1]+ 00005110 604A bra +0x4C /* 0000515C */ label00005112: 00005112 486E FFE2 pea.l [A6 - 0x1E] 00005116 486E FFEC pea.l [A6 - 0x14] 0000511A 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000511E A9EB syscall Pack4/FP68K 00005120 6C0E bge +0x10 /* 00005130 */ 00005122 41EE FFE2 lea.l A0, [A6 - 0x1E] 00005126 43EE FFEC lea.l A1, [A6 - 0x14] 0000512A 20D9 move.l [A0]+, [A1]+ 0000512C 20D9 move.l [A0]+, [A1]+ 0000512E 30D9 move.w [A0]+, [A1]+ label00005130: 00005130 486E FFD8 pea.l [A6 - 0x28] 00005134 486E FFEC pea.l [A6 - 0x14] 00005138 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000513C A9EB syscall Pack4/FP68K 0000513E 6F0E ble +0x10 /* 0000514E */ 00005140 41EE FFD8 lea.l A0, [A6 - 0x28] 00005144 43EE FFEC lea.l A1, [A6 - 0x14] 00005148 20D9 move.l [A0]+, [A1]+ 0000514A 20D9 move.l [A0]+, [A1]+ 0000514C 30D9 move.w [A0]+, [A1]+ label0000514E: 0000514E 486E FFEC pea.l [A6 - 0x14] 00005152 486E FFCE pea.l [A6 - 0x32] 00005156 3F3C 0000 move.w -[A7], 0x0 0000515A A9EB syscall Pack4/FP68K label0000515C: 0000515C 0C54 0007 cmpi.w [A4], 0x7 00005160 660C bne +0xE /* 0000516E */ 00005162 508C addq.l A4, 8 00005164 206E 0018 movea.l A0, [A6 + 0x18] 00005168 5250 addq.w [A0], 1 0000516A 6000 FF02 bra -0xFC /* 0000506E */ label0000516E: 0000516E 426D B028 clr.w [A5 - 0x4FD8] 00005172 302E 0020 move.w D0, [A6 + 0x20] 00005176 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000517A 0003 000E ori.b D3, 0xE 0000517E 0BBC 0038 0BD8 bclr 0x380BD8, D5 00005184 0044 0BD7 ori.w D4, 0xBD7 00005188 0050 41EE ori.w [A0], 0x41EE 0000518C FFCE .invalid <> 0000518E 2D58 FFC4 move.l [A6 - 0x3C], [A0]+ 00005192 2D58 FFC8 move.l [A6 - 0x38], [A0]+ 00005196 3D58 FFCC move.w [A6 - 0x34], [A0]+ 0000519A 486E FFF6 pea.l [A6 - 0xA] 0000519E 486E FFC4 pea.l [A6 - 0x3C] 000051A2 3F3C 2006 move.w -[A7], 0x2006 000051A6 A9EB syscall Pack4/FP68K 000051A8 41EE FFEC lea.l A0, [A6 - 0x14] 000051AC 43EE FFC4 lea.l A1, [A6 - 0x3C] 000051B0 20D9 move.l [A0]+, [A1]+ 000051B2 20D9 move.l [A0]+, [A1]+ 000051B4 30D9 move.w [A0]+, [A1]+ 000051B6 6024 bra +0x26 /* 000051DC */ 000051B8 41EE FFEC lea.l A0, [A6 - 0x14] 000051BC 43EE FFE2 lea.l A1, [A6 - 0x1E] 000051C0 20D9 move.l [A0]+, [A1]+ 000051C2 20D9 move.l [A0]+, [A1]+ 000051C4 30D9 move.w [A0]+, [A1]+ 000051C6 6014 bra +0x16 /* 000051DC */ 000051C8 41EE FFEC lea.l A0, [A6 - 0x14] 000051CC 43EE FFD8 lea.l A1, [A6 - 0x28] 000051D0 20D9 move.l [A0]+, [A1]+ 000051D2 20D9 move.l [A0]+, [A1]+ 000051D4 30D9 move.w [A0]+, [A1]+ 000051D6 6004 bra +0x6 /* 000051DC */ 000051D8 7029 moveq.l D0, 0x29 000051DA 604A bra +0x4C /* 00005226 */ label000051DC: 000051DC 4A6D B028 tst.w [A5 - 0x4FD8] 000051E0 6704 beq +0x6 /* 000051E6 */ 000051E2 7038 moveq.l D0, 0x38 000051E4 6040 bra +0x42 /* 00005226 */ label000051E6: 000051E6 42A7 clr.l -[A7] 000051E8 42A7 clr.l -[A7] 000051EA 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000051EE 205F movea.l A0, [A7]+ 000051F0 226E 001C movea.l A1, [A6 + 0x1C] 000051F4 2288 move.l [A1], A0 000051F6 206E 001C movea.l A0, [A6 + 0x1C] 000051FA 2F10 move.l -[A7], [A0] 000051FC 41EE FFF6 lea.l A0, [A6 - 0xA] 00005200 2F20 move.l -[A7], -[A0] 00005202 2F20 move.l -[A7], -[A0] 00005204 3F20 move.w -[A7], -[A0] 00005206 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 0000520A 4FEF 000E lea.l A7, [A7 + 0xE] 0000520E 3D40 FFF8 move.w [A6 - 0x8], D0 00005212 4A6E FFF8 tst.w [A6 - 0x8] 00005216 670A beq +0xC /* 00005222 */ 00005218 206E 001C movea.l A0, [A6 + 0x1C] 0000521C 2F10 move.l -[A7], [A0] 0000521E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00005222: 00005222 302E FFF8 move.w D0, [A6 - 0x8] label00005226: 00005226 285F movea.l A4, [A7]+ 00005228 4E5E unlink A6 0000522A 4E75 rts fn0000522C: 0000522C 4E56 FFD8 link A6, -0x0028 00005230 2F0C move.l -[A7], A4 00005232 286E 000C movea.l A4, [A6 + 0xC] 00005236 206E 0018 movea.l A0, [A6 + 0x18] 0000523A 7001 moveq.l D0, 0x01 0000523C 3080 move.w [A0], D0 0000523E 3D54 FFD8 move.w [A6 - 0x28], [A4] 00005242 508C addq.l A4, 8 00005244 0C54 0005 cmpi.w [A4], 0x5 00005248 6706 beq +0x8 /* 00005250 */ 0000524A 7031 moveq.l D0, 0x31 0000524C 6000 0198 bra +0x19A /* 000053E6 */ label00005250: 00005250 508C addq.l A4, 8 00005252 206E 0018 movea.l A0, [A6 + 0x18] 00005256 5250 addq.w [A0], 1 00005258 486E FFFC pea.l [A6 - 0x4] 0000525C 486E FFDC pea.l [A6 - 0x24] 00005260 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005264 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005268 2F0C move.l -[A7], A4 0000526A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000526E 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00005272 4FEF 0018 lea.l A7, [A7 + 0x18] 00005276 3D40 FFDA move.w [A6 - 0x26], D0 0000527A 4A6E FFDA tst.w [A6 - 0x26] 0000527E 6708 beq +0xA /* 00005288 */ 00005280 302E FFDA move.w D0, [A6 - 0x26] 00005284 6000 0160 bra +0x162 /* 000053E6 */ label00005288: 00005288 486E FFF2 pea.l [A6 - 0xE] 0000528C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005290 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00005294 508F addq.l A7, 8 00005296 3D40 FFDA move.w [A6 - 0x26], D0 0000529A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000529E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000052A2 4A6E FFDA tst.w [A6 - 0x26] 000052A6 6708 beq +0xA /* 000052B0 */ 000052A8 302E FFDA move.w D0, [A6 - 0x26] 000052AC 6000 0138 bra +0x13A /* 000053E6 */ label000052B0: 000052B0 302E FFDC move.w D0, [A6 - 0x24] 000052B4 48C0 ext.l D0 000052B6 E780 asl D0, 3 000052B8 D9C0 add.l A4, D0 000052BA 206E 0018 movea.l A0, [A6 + 0x18] 000052BE 302E FFDC move.w D0, [A6 - 0x24] 000052C2 D150 add.w [A0], D0 000052C4 0C54 0007 cmpi.w [A4], 0x7 000052C8 6706 beq +0x8 /* 000052D0 */ 000052CA 7027 moveq.l D0, 0x27 000052CC 6000 0118 bra +0x11A /* 000053E6 */ label000052D0: 000052D0 508C addq.l A4, 8 000052D2 206E 0018 movea.l A0, [A6 + 0x18] 000052D6 5250 addq.w [A0], 1 000052D8 486E FFFC pea.l [A6 - 0x4] 000052DC 486E FFDC pea.l [A6 - 0x24] 000052E0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000052E4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000052E8 2F0C move.l -[A7], A4 000052EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000052EE 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000052F2 4FEF 0018 lea.l A7, [A7 + 0x18] 000052F6 3D40 FFDA move.w [A6 - 0x26], D0 000052FA 4A6E FFDA tst.w [A6 - 0x26] 000052FE 6708 beq +0xA /* 00005308 */ 00005300 302E FFDA move.w D0, [A6 - 0x26] 00005304 6000 00E0 bra +0xE2 /* 000053E6 */ label00005308: 00005308 486E FFE8 pea.l [A6 - 0x18] 0000530C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005310 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00005314 508F addq.l A7, 8 00005316 3D40 FFDA move.w [A6 - 0x26], D0 0000531A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000531E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005322 4A6E FFDA tst.w [A6 - 0x26] 00005326 6708 beq +0xA /* 00005330 */ 00005328 302E FFDA move.w D0, [A6 - 0x26] 0000532C 6000 00B8 bra +0xBA /* 000053E6 */ label00005330: 00005330 302E FFDC move.w D0, [A6 - 0x24] 00005334 48C0 ext.l D0 00005336 E780 asl D0, 3 00005338 D9C0 add.l A4, D0 0000533A 206E 0018 movea.l A0, [A6 + 0x18] 0000533E 302E FFDC move.w D0, [A6 - 0x24] 00005342 D150 add.w [A0], D0 00005344 0C54 0006 cmpi.w [A4], 0x6 00005348 6706 beq +0x8 /* 00005350 */ 0000534A 7058 moveq.l D0, 0x58 0000534C 6000 0098 bra +0x9A /* 000053E6 */ label00005350: 00005350 508C addq.l A4, 8 00005352 206E 0018 movea.l A0, [A6 + 0x18] 00005356 5250 addq.w [A0], 1 00005358 426D B028 clr.w [A5 - 0x4FD8] 0000535C 302E FFD8 move.w D0, [A6 - 0x28] 00005360 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00005364 0002 000A ori.b D2, 0xA /* '\n' */ 00005368 0BBA 001A bclr [PC + 0x1A /* 00005384, value 0x486EFFF2 */], D5 0000536C 0BC3 .incomplete 0000536E 002A 486E FFF2 ori.b [A2 - 0xE], 0x6E /* 'n' */ 00005374 486E FFE8 pea.l [A6 - 0x18] 00005378 486E FFDE pea.l [A6 - 0x22] 0000537C 3F3C C016 move.w -[A7], 0xC016 00005380 A9EC syscall Pack5/Elems68K 00005382 6018 bra +0x1A /* 0000539C */ 00005384 486E FFF2 pea.l [A6 - 0xE] 00005388 486E FFE8 pea.l [A6 - 0x18] 0000538C 486E FFDE pea.l [A6 - 0x22] 00005390 3F3C C014 move.w -[A7], 0xC014 00005394 A9EC syscall Pack5/Elems68K 00005396 6004 bra +0x6 /* 0000539C */ 00005398 7029 moveq.l D0, 0x29 0000539A 604A bra +0x4C /* 000053E6 */ label0000539C: 0000539C 4A6D B028 tst.w [A5 - 0x4FD8] 000053A0 6704 beq +0x6 /* 000053A6 */ 000053A2 7038 moveq.l D0, 0x38 000053A4 6040 bra +0x42 /* 000053E6 */ label000053A6: 000053A6 42A7 clr.l -[A7] 000053A8 42A7 clr.l -[A7] 000053AA 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000053AE 205F movea.l A0, [A7]+ 000053B0 226E 001C movea.l A1, [A6 + 0x1C] 000053B4 2288 move.l [A1], A0 000053B6 206E 001C movea.l A0, [A6 + 0x1C] 000053BA 2F10 move.l -[A7], [A0] 000053BC 41EE FFE8 lea.l A0, [A6 - 0x18] 000053C0 2F20 move.l -[A7], -[A0] 000053C2 2F20 move.l -[A7], -[A0] 000053C4 3F20 move.w -[A7], -[A0] 000053C6 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 000053CA 4FEF 000E lea.l A7, [A7 + 0xE] 000053CE 3D40 FFDA move.w [A6 - 0x26], D0 000053D2 4A6E FFDA tst.w [A6 - 0x26] 000053D6 670A beq +0xC /* 000053E2 */ 000053D8 206E 001C movea.l A0, [A6 + 0x1C] 000053DC 2F10 move.l -[A7], [A0] 000053DE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label000053E2: 000053E2 302E FFDA move.w D0, [A6 - 0x26] label000053E6: 000053E6 285F movea.l A4, [A7]+ 000053E8 4E5E unlink A6 000053EA 4E75 rts fn000053EC: 000053EC 4E56 FFF6 link A6, -0x000A 000053F0 2F0C move.l -[A7], A4 000053F2 286E 000C movea.l A4, [A6 + 0xC] 000053F6 206E 0018 movea.l A0, [A6 + 0x18] 000053FA 4250 clr.w [A0] 000053FC 0C54 271E cmpi.w [A4], 0x271E 00005400 662A bne +0x2C /* 0000542C */ 00005402 206E 0018 movea.l A0, [A6 + 0x18] 00005406 5250 addq.w [A0], 1 00005408 508C addq.l A4, 8 0000540A 3D54 FFF6 move.w [A6 - 0xA], [A4] 0000540E 206E 0018 movea.l A0, [A6 + 0x18] 00005412 5250 addq.w [A0], 1 00005414 508C addq.l A4, 8 00005416 0C54 271B cmpi.w [A4], 0x271B 0000541A 6706 beq +0x8 /* 00005422 */ 0000541C 7005 moveq.l D0, 0x05 0000541E 6000 0224 bra +0x226 /* 00005644 */ label00005422: 00005422 206E 0018 movea.l A0, [A6 + 0x18] 00005426 5250 addq.w [A0], 1 00005428 508C addq.l A4, 8 0000542A 6028 bra +0x2A /* 00005454 */ label0000542C: 0000542C 3D54 FFF6 move.w [A6 - 0xA], [A4] 00005430 206E 0018 movea.l A0, [A6 + 0x18] 00005434 5250 addq.w [A0], 1 00005436 508C addq.l A4, 8 00005438 0C54 271B cmpi.w [A4], 0x271B 0000543C 660A bne +0xC /* 00005448 */ 0000543E 206E 0018 movea.l A0, [A6 + 0x18] 00005442 5250 addq.w [A0], 1 00005444 508C addq.l A4, 8 00005446 600C bra +0xE /* 00005454 */ label00005448: 00005448 0C54 0005 cmpi.w [A4], 0x5 0000544C 6706 beq +0x8 /* 00005454 */ 0000544E 7031 moveq.l D0, 0x31 00005450 6000 01F2 bra +0x1F4 /* 00005644 */ label00005454: 00005454 2F2E 001C move.l -[A7], [A6 + 0x1C] 00005458 486E FFFA pea.l [A6 - 0x6] 0000545C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005460 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005464 2F0C move.l -[A7], A4 00005466 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000546A 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 0000546E 4FEF 0018 lea.l A7, [A7 + 0x18] 00005472 3D40 FFF8 move.w [A6 - 0x8], D0 00005476 4A6E FFF8 tst.w [A6 - 0x8] 0000547A 6708 beq +0xA /* 00005484 */ 0000547C 302E FFF8 move.w D0, [A6 - 0x8] 00005480 6000 01C2 bra +0x1C4 /* 00005644 */ label00005484: 00005484 206E 0018 movea.l A0, [A6 + 0x18] 00005488 302E FFFA move.w D0, [A6 - 0x6] 0000548C D150 add.w [A0], D0 0000548E 7029 moveq.l D0, 0x29 00005490 3D40 FFF8 move.w [A6 - 0x8], D0 00005494 302E FFF6 move.w D0, [A6 - 0xA] 00005498 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000549C 0006 001A ori.b D6, 0x1A 000054A0 0BBD bclr <>, D5 000054A2 0060 0BD3 ori.w -[A0], 0xBD3 000054A6 0086 0BDE 00DA ori.l D6, 0xBDE00DA 000054AC 0BE1 .incomplete 000054AE 011C btst [A4]+, D0 000054B0 0BE4 .incomplete 000054B2 0164 bchg -[A4], D0 000054B4 0BFA .incomplete 000054B6 017A 42A7 bchg [PC + 0x42A7 /* 0000975F, cstring "" */], D0 000054BA 206E 001C movea.l A0, [A6 + 0x1C] 000054BE 2F10 move.l -[A7], [A0] 000054C0 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 000054C4 201F move.l D0, [A7]+ 000054C6 4A80 tst.l D0 000054C8 6E06 bgt +0x8 /* 000054D0 */ 000054CA 42AE FFFC clr.l [A6 - 0x4] 000054CE 6012 bra +0x14 /* 000054E2 */ label000054D0: 000054D0 206E 001C movea.l A0, [A6 + 0x1C] 000054D4 2050 movea.l A0, [A0] 000054D6 2050 movea.l A0, [A0] 000054D8 1010 move.b D0, [A0] 000054DA 4880 ext.w D0 000054DC 48C0 ext.l D0 000054DE 2D40 FFFC move.l [A6 - 0x4], D0 label000054E2: 000054E2 02AE 0000 00FF FFFC andi.l [A6 - 0x4], 0xFF 000054EA 206E 001C movea.l A0, [A6 + 0x1C] 000054EE 2F10 move.l -[A7], [A0] 000054F0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000054F4 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000054F8 508F addq.l A7, 8 000054FA 3D40 FFF8 move.w [A6 - 0x8], D0 000054FE 6000 0130 bra +0x132 /* 00005630 */ 00005502 42A7 clr.l -[A7] 00005504 206E 001C movea.l A0, [A6 + 0x1C] 00005508 2F10 move.l -[A7], [A0] 0000550A 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 0000550E 201F move.l D0, [A7]+ 00005510 2D40 FFFC move.l [A6 - 0x4], D0 00005514 206E 001C movea.l A0, [A6 + 0x1C] 00005518 2F10 move.l -[A7], [A0] 0000551A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000551E 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00005522 508F addq.l A7, 8 00005524 3D40 FFF8 move.w [A6 - 0x8], D0 00005528 6000 0106 bra +0x108 /* 00005630 */ 0000552C 486E FFFC pea.l [A6 - 0x4] 00005530 206E 001C movea.l A0, [A6 + 0x1C] 00005534 2F10 move.l -[A7], [A0] 00005536 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 0000553A 508F addq.l A7, 8 0000553C 3D40 FFF8 move.w [A6 - 0x8], D0 00005540 4A6E FFF8 tst.w [A6 - 0x8] 00005544 6600 00EA bne +0xEC /* 00005630 */ 00005548 02AE 0000 00FF FFFC andi.l [A6 - 0x4], 0xFF 00005550 4AAE FFFC tst.l [A6 - 0x4] 00005554 671E beq +0x20 /* 00005574 */ 00005556 206E 001C movea.l A0, [A6 + 0x1C] 0000555A 2F10 move.l -[A7], [A0] 0000555C 4878 0001 push.l 0x1 00005560 4EAD 0582 jsr [A5 + 0x582 /* export_172 */] 00005564 206E 001C movea.l A0, [A6 + 0x1C] 00005568 2050 movea.l A0, [A0] 0000556A 2050 movea.l A0, [A0] 0000556C 10AE FFFF move.b [A0], [A6 - 0x1] 00005570 6000 00BE bra +0xC0 /* 00005630 */ label00005574: 00005574 206E 001C movea.l A0, [A6 + 0x1C] 00005578 2F10 move.l -[A7], [A0] 0000557A 42A7 clr.l -[A7] 0000557C 4EAD 0582 jsr [A5 + 0x582 /* export_172 */] 00005580 6000 00AE bra +0xB0 /* 00005630 */ 00005584 486E FFFC pea.l [A6 - 0x4] 00005588 206E 001C movea.l A0, [A6 + 0x1C] 0000558C 2F10 move.l -[A7], [A0] 0000558E 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00005592 508F addq.l A7, 8 00005594 3D40 FFF8 move.w [A6 - 0x8], D0 00005598 4A6E FFF8 tst.w [A6 - 0x8] 0000559C 6600 0092 bne +0x94 /* 00005630 */ 000055A0 4AAE FFFC tst.l [A6 - 0x4] 000055A4 6C0A bge +0xC /* 000055B0 */ 000055A6 7002 moveq.l D0, 0x02 000055A8 3D40 FFF8 move.w [A6 - 0x8], D0 000055AC 6000 0082 bra +0x84 /* 00005630 */ label000055B0: 000055B0 3F2E FFFE move.w -[A7], [A6 - 0x2] 000055B4 206E 001C movea.l A0, [A6 + 0x1C] 000055B8 2F10 move.l -[A7], [A0] 000055BA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000055BE 4EBA 012E jsr [PC + 0x12E /* 000056EE */] 000055C2 4FEF 000A lea.l A7, [A7 + 0xA] 000055C6 6000 0068 bra +0x6A /* 00005630 */ 000055CA 486E FFFC pea.l [A6 - 0x4] 000055CE 206E 001C movea.l A0, [A6 + 0x1C] 000055D2 2F10 move.l -[A7], [A0] 000055D4 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000055D8 508F addq.l A7, 8 000055DA 3D40 FFF8 move.w [A6 - 0x8], D0 000055DE 4A6E FFF8 tst.w [A6 - 0x8] 000055E2 664C bne +0x4E /* 00005630 */ 000055E4 4AAE FFFC tst.l [A6 - 0x4] 000055E8 6C08 bge +0xA /* 000055F2 */ 000055EA 7002 moveq.l D0, 0x02 000055EC 3D40 FFF8 move.w [A6 - 0x8], D0 000055F0 603E bra +0x40 /* 00005630 */ label000055F2: 000055F2 486E FFFC pea.l [A6 - 0x4] 000055F6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000055FA 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 000055FE 508F addq.l A7, 8 00005600 206E 001C movea.l A0, [A6 + 0x1C] 00005604 2F10 move.l -[A7], [A0] 00005606 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000560A 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000560E 508F addq.l A7, 8 00005610 3D40 FFF8 move.w [A6 - 0x8], D0 00005614 601A bra +0x1C /* 00005630 */ 00005616 206E 001C movea.l A0, [A6 + 0x1C] 0000561A 2F10 move.l -[A7], [A0] 0000561C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005620 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005624 4EBA 0024 jsr [PC + 0x24 /* 0000564A */] 00005628 4FEF 000C lea.l A7, [A7 + 0xC] 0000562C 3D40 FFF8 move.w [A6 - 0x8], D0 label00005630: 00005630 4A6E FFF8 tst.w [A6 - 0x8] 00005634 670A beq +0xC /* 00005640 */ 00005636 206E 001C movea.l A0, [A6 + 0x1C] 0000563A 2F10 move.l -[A7], [A0] 0000563C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00005640: 00005640 302E FFF8 move.w D0, [A6 - 0x8] label00005644: 00005644 285F movea.l A4, [A7]+ 00005646 4E5E unlink A6 00005648 4E75 rts fn0000564A: 0000564A 4E56 FFF4 link A6, -0x000C 0000564E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005652 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00005656 588F addq.l A7, 4 00005658 42A7 clr.l -[A7] 0000565A 42A7 clr.l -[A7] 0000565C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00005660 205F movea.l A0, [A7]+ 00005662 2D48 FFF4 move.l [A6 - 0xC], A0 00005666 42A7 clr.l -[A7] 00005668 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000566C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005670 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 00005674 4FEF 000C lea.l A7, [A7 + 0xC] 00005678 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000567C 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00005680 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00005684 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00005688 206E 0010 movea.l A0, [A6 + 0x10] 0000568C 486E FFF8 pea.l [A6 - 0x8] 00005690 486E FFFC pea.l [A6 - 0x4] 00005694 2F2E 000C move.l -[A7], [A6 + 0xC] 00005698 2F10 move.l -[A7], [A0] 0000569A 206E FFF4 movea.l A0, [A6 - 0xC] 0000569E 2F10 move.l -[A7], [A0] 000056A0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000056A4 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000056A8 4FEF 0018 lea.l A7, [A7 + 0x18] 000056AC 3D40 FFFE move.w [A6 - 0x2], D0 000056B0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000056B4 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 000056B8 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000056BC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000056C0 4A6E FFFE tst.w [A6 - 0x2] 000056C4 6706 beq +0x8 /* 000056CC */ 000056C6 302E FFFE move.w D0, [A6 - 0x2] 000056CA 601E bra +0x20 /* 000056EA */ label000056CC: 000056CC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000056D0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000056D4 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 000056D8 508F addq.l A7, 8 000056DA 3D40 FFFE move.w [A6 - 0x2], D0 000056DE 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000056E2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000056E6 302E FFFE move.w D0, [A6 - 0x2] label000056EA: 000056EA 4E5E unlink A6 000056EC 4E75 rts fn000056EE: 000056EE 4E56 FFF0 link A6, -0x0010 000056F2 48E7 0700 movem.l -[A7], D5,D6,D7 000056F6 42A7 clr.l -[A7] 000056F8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000056FC 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00005700 201F move.l D0, [A7]+ 00005702 4878 0010 push.l 0x10 00005706 2F00 move.l -[A7], D0 00005708 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 0000570C 3E00 move.w D7, D0 0000570E 7C00 moveq.l D6, 0x00 00005710 603A bra +0x3C /* 0000574C */ label00005712: 00005712 206E 0008 movea.l A0, [A6 + 0x8] 00005716 3006 move.w D0, D6 00005718 48C0 ext.l D0 0000571A E980 asl D0, 4 0000571C D090 add.l D0, [A0] 0000571E 2040 movea.l A0, D0 00005720 43EE FFF0 lea.l A1, [A6 - 0x10] 00005724 22D8 move.l [A1]+, [A0]+ 00005726 22D8 move.l [A1]+, [A0]+ 00005728 22D8 move.l [A1]+, [A0]+ 0000572A 22D8 move.l [A1]+, [A0]+ 0000572C 302E FFF0 move.w D0, [A6 - 0x10] 00005730 B06E 0010 cmp.w D0, [A6 + 0x10] 00005734 6614 bne +0x16 /* 0000574A */ 00005736 2F2E 000C move.l -[A7], [A6 + 0xC] 0000573A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000573E 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00005742 508F addq.l A7, 8 00005744 3A00 move.w D5, D0 00005746 3005 move.w D0, D5 00005748 6012 bra +0x14 /* 0000575C */ label0000574A: 0000574A 5246 addq.w D6, 1 label0000574C: 0000574C BC47 cmp.w D6, D7 0000574E 6DC2 blt -0x3C /* 00005712 */ 00005750 2F2E 000C move.l -[A7], [A6 + 0xC] 00005754 42A7 clr.l -[A7] 00005756 4EAD 0582 jsr [A5 + 0x582 /* export_172 */] 0000575A 7000 moveq.l D0, 0x00 label0000575C: 0000575C 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00005760 4E5E unlink A6 00005762 4E75 rts fn00005764: 00005764 4E56 FD22 link A6, -0x02DE 00005768 2F0C move.l -[A7], A4 0000576A 286E 000C movea.l A4, [A6 + 0xC] 0000576E 206E 0018 movea.l A0, [A6 + 0x18] 00005772 4250 clr.w [A0] 00005774 0C54 271E cmpi.w [A4], 0x271E 00005778 6616 bne +0x18 /* 00005790 */ 0000577A 206E 0018 movea.l A0, [A6 + 0x18] 0000577E 5250 addq.w [A0], 1 00005780 508C addq.l A4, 8 00005782 3D54 FF30 move.w [A6 - 0xD0], [A4] 00005786 206E 0018 movea.l A0, [A6 + 0x18] 0000578A 5250 addq.w [A0], 1 0000578C 508C addq.l A4, 8 0000578E 6034 bra +0x36 /* 000057C4 */ label00005790: 00005790 3D54 FF30 move.w [A6 - 0xD0], [A4] 00005794 206E 0018 movea.l A0, [A6 + 0x18] 00005798 5250 addq.w [A0], 1 0000579A 508C addq.l A4, 8 0000579C 0C54 0005 cmpi.w [A4], 0x5 000057A0 6706 beq +0x8 /* 000057A8 */ 000057A2 7031 moveq.l D0, 0x31 000057A4 6000 063E bra +0x640 /* 00005DE4 */ label000057A8: 000057A8 206E 0018 movea.l A0, [A6 + 0x18] 000057AC 5250 addq.w [A0], 1 000057AE 508C addq.l A4, 8 000057B0 0C54 0006 cmpi.w [A4], 0x6 000057B4 6706 beq +0x8 /* 000057BC */ 000057B6 7058 moveq.l D0, 0x58 000057B8 6000 062A bra +0x62C /* 00005DE4 */ label000057BC: 000057BC 206E 0018 movea.l A0, [A6 + 0x18] 000057C0 5250 addq.w [A0], 1 000057C2 508C addq.l A4, 8 label000057C4: 000057C4 7029 moveq.l D0, 0x29 000057C6 3D40 FF32 move.w [A6 - 0xCE], D0 000057CA 42A7 clr.l -[A7] 000057CC 42A7 clr.l -[A7] 000057CE 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000057D2 205F movea.l A0, [A7]+ 000057D4 226E 001C movea.l A1, [A6 + 0x1C] 000057D8 2288 move.l [A1], A0 000057DA 302E FF30 move.w D0, [A6 - 0xD0] 000057DE 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000057E2 0BBE bclr <>, D5 000057E4 0BF8 .incomplete 000057E6 05EA .incomplete 000057E8 00AC 0074 008E 00C0 ori.l [A4 + 0xC0], 0x74008E 000057F0 00D2 .incomplete 000057F2 05DE .incomplete 000057F4 05DC .incomplete 000057F6 05DA .incomplete 000057F8 05D8 .incomplete 000057FA 05D6 .incomplete 000057FC 05D4 .incomplete 000057FE 05D2 .incomplete 00005800 05D0 .incomplete 00005802 05CE .incomplete 00005804 05CC .incomplete 00005806 011E btst [A6]+, D0 00005808 0104 btst D4, D0 0000580A 00EA .incomplete 0000580C 00D0 .incomplete 0000580E 012E 05C0 btst [A6 + 0x5C0], D0 00005812 05BE bclr <>, D2 00005814 05BC 05BA 05B8 bclr 0x5BA05B8, D2 0000581A 05B6 05B4 bclr <>, D2 0000581E 0144 bchg D4, D0 00005820 016A 01B2 bchg [A2 + 0x1B2], D0 00005824 01DE .incomplete 00005826 020C 05A8 andi.b A4, 0xA8 0000582A 05A6 bclr -[A6], D2 0000582C 0234 05A2 0454 andi.b [A4 + D0.w * 4 + 0x54], 0xA2 00005832 046A 059C 047E subi.w [A2 + 0x47E], 0x59C 00005838 0598 bclr [A0]+, D2 0000583A 0258 023E andi.w [A0]+, 0x23E 0000583E 04BA 03C6 038C 02F0 subi.l [PC + 0x2F0 /* 00005B30, value 0x6000029E, cstring "`" */], 0x3C6038C 00005846 0284 0566 0420 andi.l D4, 0x5660420 0000584C 0584 bclr D4, D2 0000584E 0496 0580 04DC subi.l [A6], 0x58004DC 00005854 057C 0476 bchg 0x476, D2 00005858 04F4 .incomplete 0000585A 0576 050C bchg <>, D2 0000585E 206E 001C movea.l A0, [A6 + 0x1C] 00005862 2F10 move.l -[A7], [A0] 00005864 3F2D B398 move.w -[A7], [A5 - 0x4C68] 00005868 3F2D B39A move.w -[A7], [A5 - 0x4C66] 0000586C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00005870 508F addq.l A7, 8 00005872 3D40 FF32 move.w [A6 - 0xCE], D0 00005876 6000 0558 bra +0x55A /* 00005DD0 */ 0000587A 306D B398 movea.w A0, [A5 - 0x4C68] 0000587E 226E 001C movea.l A1, [A6 + 0x1C] 00005882 2F11 move.l -[A7], [A1] 00005884 2F08 move.l -[A7], A0 00005886 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000588A 508F addq.l A7, 8 0000588C 3D40 FF32 move.w [A6 - 0xCE], D0 00005890 6000 053E bra +0x540 /* 00005DD0 */ 00005894 306D B39A movea.w A0, [A5 - 0x4C66] 00005898 226E 001C movea.l A1, [A6 + 0x1C] 0000589C 2F11 move.l -[A7], [A1] 0000589E 2F08 move.l -[A7], A0 000058A0 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000058A4 508F addq.l A7, 8 000058A6 3D40 FF32 move.w [A6 - 0xCE], D0 000058AA 6000 0524 bra +0x526 /* 00005DD0 */ 000058AE 206E 001C movea.l A0, [A6 + 0x1C] 000058B2 2F10 move.l -[A7], [A0] 000058B4 4EAD 103A jsr [A5 + 0x103A /* export_515 */] 000058B8 588F addq.l A7, 4 000058BA 3D40 FF32 move.w [A6 - 0xCE], D0 000058BE 6000 0510 bra +0x512 /* 00005DD0 */ 000058C2 4EBA 05C0 jsr [PC + 0x5C0 /* 00005E84 */] 000058C6 206E 001C movea.l A0, [A6 + 0x1C] 000058CA 2F10 move.l -[A7], [A0] 000058CC 3F00 move.w -[A7], D0 000058CE 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000058D2 5C8F addq.l A7, 6 000058D4 3D40 FF32 move.w [A6 - 0xCE], D0 000058D8 6000 04F6 bra +0x4F8 /* 00005DD0 */ 000058DC 206E 001C movea.l A0, [A6 + 0x1C] 000058E0 2F10 move.l -[A7], [A0] 000058E2 2F2D B3AC move.l -[A7], [A5 - 0x4C54] 000058E6 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 000058EA 508F addq.l A7, 8 000058EC 3D40 FF32 move.w [A6 - 0xCE], D0 000058F0 6000 04DE bra +0x4E0 /* 00005DD0 */ 000058F4 206E 001C movea.l A0, [A6 + 0x1C] 000058F8 2F10 move.l -[A7], [A0] 000058FA 2F2D B3A8 move.l -[A7], [A5 - 0x4C58] 000058FE 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00005902 508F addq.l A7, 8 00005904 3D40 FF32 move.w [A6 - 0xCE], D0 00005908 6000 04C6 bra +0x4C8 /* 00005DD0 */ 0000590C 206E 001C movea.l A0, [A6 + 0x1C] 00005910 2F10 move.l -[A7], [A0] 00005912 2F2D B3B4 move.l -[A7], [A5 - 0x4C4C] 00005916 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 0000591A 508F addq.l A7, 8 0000591C 3D40 FF32 move.w [A6 - 0xCE], D0 00005920 6000 04AE bra +0x4B0 /* 00005DD0 */ 00005924 206E 001C movea.l A0, [A6 + 0x1C] 00005928 2F10 move.l -[A7], [A0] 0000592A 2F2D B3B0 move.l -[A7], [A5 - 0x4C50] 0000592E 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00005932 508F addq.l A7, 8 00005934 3D40 FF32 move.w [A6 - 0xCE], D0 00005938 6000 0496 bra +0x498 /* 00005DD0 */ 0000593C 4879 7FFF FFFF push.l 0x7FFFFFFF 00005942 4EAD 0A7A jsr [A5 + 0xA7A /* export_331 */] 00005946 588F addq.l A7, 4 00005948 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 0000594C 206E 001C movea.l A0, [A6 + 0x1C] 00005950 2F10 move.l -[A7], [A0] 00005952 2F00 move.l -[A7], D0 00005954 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00005958 508F addq.l A7, 8 0000595A 3D40 FF32 move.w [A6 - 0xCE], D0 0000595E 6000 0470 bra +0x472 /* 00005DD0 */ 00005962 4267 clr.w -[A7] 00005964 A974 syscall Button 00005966 101F move.b D0, [A7]+ 00005968 206E 001C movea.l A0, [A6 + 0x1C] 0000596C 2F10 move.l -[A7], [A0] 0000596E 4880 ext.w D0 00005970 3F00 move.w -[A7], D0 00005972 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00005976 5C8F addq.l A7, 6 00005978 3D40 FF32 move.w [A6 - 0xCE], D0 0000597C 3F3C 0006 move.w -[A7], 0x6 00005980 4267 clr.w -[A7] 00005982 4EAD 053A jsr [A5 + 0x53A /* export_163 */] 00005986 6000 0448 bra +0x44A /* 00005DD0 */ 0000598A 4EBA 045E jsr [PC + 0x45E /* 00005DEA */] 0000598E 4A40 tst.w D0 00005990 672C beq +0x2E /* 000059BE */ label00005992: 00005992 4267 clr.w -[A7] 00005994 A973 syscall StillDown 00005996 101F move.b D0, [A7]+ 00005998 4A00 tst.b D0 0000599A 66F6 bne -0x8 /* 00005992 */ 0000599C 206E 001C movea.l A0, [A6 + 0x1C] 000059A0 2F10 move.l -[A7], [A0] 000059A2 3F3C 0001 move.w -[A7], 0x1 000059A6 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 000059AA 5C8F addq.l A7, 6 000059AC 3D40 FF32 move.w [A6 - 0xCE], D0 000059B0 3F3C 0006 move.w -[A7], 0x6 000059B4 4267 clr.w -[A7] 000059B6 4EAD 053A jsr [A5 + 0x53A /* export_163 */] 000059BA 6000 0414 bra +0x416 /* 00005DD0 */ label000059BE: 000059BE 206E 001C movea.l A0, [A6 + 0x1C] 000059C2 2F10 move.l -[A7], [A0] 000059C4 4267 clr.w -[A7] 000059C6 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 000059CA 5C8F addq.l A7, 6 000059CC 3D40 FF32 move.w [A6 - 0xCE], D0 000059D0 6000 03FE bra +0x400 /* 00005DD0 */ 000059D4 2F2D B37C move.l -[A7], [A5 - 0x4C84] 000059D8 A873 syscall SetPort 000059DA 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */] 000059DE 486E FF4A pea.l [A6 - 0xB6] 000059E2 A972 syscall GetMouse 000059E4 4EAD 0B1A jsr [A5 + 0xB1A /* export_351 */] 000059E8 306E FF4C movea.w A0, [A6 - 0xB4] 000059EC 226E 001C movea.l A1, [A6 + 0x1C] 000059F0 2F11 move.l -[A7], [A1] 000059F2 2F08 move.l -[A7], A0 000059F4 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000059F8 508F addq.l A7, 8 000059FA 3D40 FF32 move.w [A6 - 0xCE], D0 000059FE 6000 03D0 bra +0x3D2 /* 00005DD0 */ 00005A02 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00005A06 A873 syscall SetPort 00005A08 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */] 00005A0C 486E FF4A pea.l [A6 - 0xB6] 00005A10 A972 syscall GetMouse 00005A12 4EAD 0B1A jsr [A5 + 0xB1A /* export_351 */] 00005A16 206E 001C movea.l A0, [A6 + 0x1C] 00005A1A 2F10 move.l -[A7], [A0] 00005A1C 3F2E FF4A move.w -[A7], [A6 - 0xB6] 00005A20 3F2E FF4C move.w -[A7], [A6 - 0xB4] 00005A24 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00005A28 508F addq.l A7, 8 00005A2A 3D40 FF32 move.w [A6 - 0xCE], D0 00005A2E 6000 03A0 bra +0x3A2 /* 00005DD0 */ 00005A32 2F2D B37C move.l -[A7], [A5 - 0x4C84] 00005A36 A873 syscall SetPort 00005A38 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */] 00005A3C 486E FF4A pea.l [A6 - 0xB6] 00005A40 A972 syscall GetMouse 00005A42 4EAD 0B1A jsr [A5 + 0xB1A /* export_351 */] 00005A46 306E FF4A movea.w A0, [A6 - 0xB6] 00005A4A 226E 001C movea.l A1, [A6 + 0x1C] 00005A4E 2F11 move.l -[A7], [A1] 00005A50 2F08 move.l -[A7], A0 00005A52 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00005A56 508F addq.l A7, 8 00005A58 3D40 FF32 move.w [A6 - 0xCE], D0 00005A5C 6000 0372 bra +0x374 /* 00005DD0 */ 00005A60 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00005A64 206E 001C movea.l A0, [A6 + 0x1C] 00005A68 2F10 move.l -[A7], [A0] 00005A6A 3F00 move.w -[A7], D0 00005A6C 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00005A70 5C8F addq.l A7, 6 00005A72 3D40 FF32 move.w [A6 - 0xCE], D0 00005A76 6000 0358 bra +0x35A /* 00005DD0 */ 00005A7A 206E 001C movea.l A0, [A6 + 0x1C] 00005A7E 2F10 move.l -[A7], [A0] 00005A80 486D AB0E pea.l [A5 - 0x54F2] 00005A84 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */] 00005A88 508F addq.l A7, 8 00005A8A 3D40 FF32 move.w [A6 - 0xCE], D0 00005A8E 6000 0340 bra +0x342 /* 00005DD0 */ 00005A92 302D AB14 move.w D0, [A5 - 0x54EC] 00005A96 D06D AB10 add.w D0, [A5 - 0x54F0] 00005A9A E240 asr D0.w, 1 00005A9C 3D40 FF4C move.w [A6 - 0xB4], D0 00005AA0 302D AB12 move.w D0, [A5 - 0x54EE] 00005AA4 D06D AB0E add.w D0, [A5 - 0x54F2] 00005AA8 E240 asr D0.w, 1 00005AAA 3D40 FF4A move.w [A6 - 0xB6], D0 00005AAE 206E 001C movea.l A0, [A6 + 0x1C] 00005AB2 2F10 move.l -[A7], [A0] 00005AB4 3F2E FF4A move.w -[A7], [A6 - 0xB6] 00005AB8 3F2E FF4C move.w -[A7], [A6 - 0xB4] 00005ABC 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00005AC0 508F addq.l A7, 8 00005AC2 3D40 FF32 move.w [A6 - 0xCE], D0 00005AC6 6000 0308 bra +0x30A /* 00005DD0 */ 00005ACA 4A6D B4E8 tst.w [A5 - 0x4B18] 00005ACE 6D5C blt +0x5E /* 00005B2C */ 00005AD0 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00005AD4 2050 movea.l A0, [A0] 00005AD6 3068 0022 movea.w A0, [A0 + 0x22] 00005ADA 2D48 FF36 move.l [A6 - 0xCA], A0 00005ADE 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00005AE2 2050 movea.l A0, [A0] 00005AE4 3068 0020 movea.w A0, [A0 + 0x20] 00005AE8 2D48 FF3A move.l [A6 - 0xC6], A0 00005AEC 202E FF36 move.l D0, [A6 - 0xCA] 00005AF0 90AE FF3A sub.l D0, [A6 - 0xC6] 00005AF4 2D40 FF3E move.l [A6 - 0xC2], D0 00005AF8 206E 001C movea.l A0, [A6 + 0x1C] 00005AFC 2F10 move.l -[A7], [A0] 00005AFE 2F2E FF3E move.l -[A7], [A6 - 0xC2] 00005B02 4EAD 0582 jsr [A5 + 0x582 /* export_172 */] 00005B06 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00005B0A 2050 movea.l A0, [A0] 00005B0C 2068 003E movea.l A0, [A0 + 0x3E] 00005B10 2010 move.l D0, [A0] 00005B12 D0AE FF3A add.l D0, [A6 - 0xC6] 00005B16 206E 001C movea.l A0, [A6 + 0x1C] 00005B1A 2050 movea.l A0, [A0] 00005B1C 2F2E FF3E move.l -[A7], [A6 - 0xC2] 00005B20 2F10 move.l -[A7], [A0] 00005B22 2F00 move.l -[A7], D0 00005B24 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00005B28 4FEF 000C lea.l A7, [A7 + 0xC] label00005B2C: 00005B2C 426E FF32 clr.w [A6 - 0xCE] 00005B30 6000 029E bra +0x2A0 /* 00005DD0 */ 00005B34 426E FF32 clr.w [A6 - 0xCE] 00005B38 4A6D B4E8 tst.w [A5 - 0x4B18] 00005B3C 6D00 0292 blt +0x294 /* 00005DD0 */ 00005B40 7001 moveq.l D0, 0x01 00005B42 3D40 FF2A move.w [A6 - 0xD6], D0 00005B46 486E FD2A pea.l [A6 - 0x2D6] 00005B4A 4EBA 02C6 jsr [PC + 0x2C6 /* 00005E12 */] 00005B4E 588F addq.l A7, 4 00005B50 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00005B54 2050 movea.l A0, [A0] 00005B56 3D68 0020 FF2E move.w [A6 - 0xD2], [A0 + 0x20] 00005B5C 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00005B60 2050 movea.l A0, [A0] 00005B62 2068 003E movea.l A0, [A0 + 0x3E] 00005B66 2D50 FF46 move.l [A6 - 0xBA], [A0] 00005B6A 426E FF2C clr.w [A6 - 0xD4] 00005B6E 601A bra +0x1C /* 00005B8A */ label00005B70: 00005B70 206E FF46 movea.l A0, [A6 - 0xBA] 00005B74 52AE FF46 addq.l [A6 - 0xBA], 1 00005B78 7000 moveq.l D0, 0x00 00005B7A 1010 move.b D0, [A0] 00005B7C 0C40 000D cmpi.w D0, 0xD /* '\r' */ 00005B80 6604 bne +0x6 /* 00005B86 */ 00005B82 526E FF2A addq.w [A6 - 0xD6], 1 label00005B86: 00005B86 526E FF2C addq.w [A6 - 0xD4], 1 label00005B8A: 00005B8A 302E FF2C move.w D0, [A6 - 0xD4] 00005B8E B06E FF2E cmp.w D0, [A6 - 0xD2] 00005B92 6DDC blt -0x22 /* 00005B70 */ 00005B94 486E FD2A pea.l [A6 - 0x2D6] 00005B98 3F2E FF2A move.w -[A7], [A6 - 0xD6] 00005B9C 486D B88E pea.l [A5 - 0x4772] 00005BA0 486E FE2A pea.l [A6 - 0x1D6] 00005BA4 4EAD 0502 jsr [A5 + 0x502 /* export_156 */] 00005BA8 4FEF 000E lea.l A7, [A7 + 0xE] 00005BAC 486E FE2A pea.l [A6 - 0x1D6] 00005BB0 4EAD 0792 jsr [A5 + 0x792 /* export_238 */] 00005BB4 588F addq.l A7, 4 00005BB6 206E 001C movea.l A0, [A6 + 0x1C] 00005BBA 2F10 move.l -[A7], [A0] 00005BBC 486E FE2A pea.l [A6 - 0x1D6] 00005BC0 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00005BC4 508F addq.l A7, 8 00005BC6 3D40 FF32 move.w [A6 - 0xCE], D0 00005BCA 6000 0204 bra +0x206 /* 00005DD0 */ 00005BCE 426E FF32 clr.w [A6 - 0xCE] 00005BD2 4A6D B4E8 tst.w [A5 - 0x4B18] 00005BD6 6D00 01F8 blt +0x1FA /* 00005DD0 */ 00005BDA 486E FD2A pea.l [A6 - 0x2D6] 00005BDE 4EBA 0232 jsr [PC + 0x232 /* 00005E12 */] 00005BE2 588F addq.l A7, 4 00005BE4 486E FD2A pea.l [A6 - 0x2D6] 00005BE8 4EAD 0792 jsr [A5 + 0x792 /* export_238 */] 00005BEC 588F addq.l A7, 4 00005BEE 206E 001C movea.l A0, [A6 + 0x1C] 00005BF2 2F10 move.l -[A7], [A0] 00005BF4 486E FD2A pea.l [A6 - 0x2D6] 00005BF8 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00005BFC 508F addq.l A7, 8 00005BFE 3D40 FF32 move.w [A6 - 0xCE], D0 00005C02 6000 01CC bra +0x1CE /* 00005DD0 */ 00005C06 426E FF32 clr.w [A6 - 0xCE] 00005C0A 4A6D B4E8 tst.w [A5 - 0x4B18] 00005C0E 6D00 01C0 blt +0x1C2 /* 00005DD0 */ 00005C12 486E FD2A pea.l [A6 - 0x2D6] 00005C16 4EBA 01FA jsr [PC + 0x1FA /* 00005E12 */] 00005C1A 588F addq.l A7, 4 00005C1C 206D B4F4 movea.l A0, [A5 - 0x4B0C] 00005C20 2050 movea.l A0, [A0] 00005C22 226D B4F4 movea.l A1, [A5 - 0x4B0C] 00005C26 486E FD2A pea.l [A6 - 0x2D6] 00005C2A 2251 movea.l A1, [A1] 00005C2C 3F29 0022 move.w -[A7], [A1 + 0x22] 00005C30 3028 0020 move.w D0, [A0 + 0x20] 00005C34 5240 addq.w D0, 1 00005C36 3F00 move.w -[A7], D0 00005C38 486D B89C pea.l [A5 - 0x4764] 00005C3C 486E FE2A pea.l [A6 - 0x1D6] 00005C40 4EAD 0502 jsr [A5 + 0x502 /* export_156 */] 00005C44 4FEF 0010 lea.l A7, [A7 + 0x10] 00005C48 486E FE2A pea.l [A6 - 0x1D6] 00005C4C 4EAD 0792 jsr [A5 + 0x792 /* export_238 */] 00005C50 588F addq.l A7, 4 00005C52 206E 001C movea.l A0, [A6 + 0x1C] 00005C56 2F10 move.l -[A7], [A0] 00005C58 486E FE2A pea.l [A6 - 0x1D6] 00005C5C 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00005C60 508F addq.l A7, 8 00005C62 3D40 FF32 move.w [A6 - 0xCE], D0 00005C66 6000 0168 bra +0x16A /* 00005DD0 */ 00005C6A 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00005C6E 206E 001C movea.l A0, [A6 + 0x1C] 00005C72 2F10 move.l -[A7], [A0] 00005C74 3F00 move.w -[A7], D0 00005C76 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00005C7A 5C8F addq.l A7, 6 00005C7C 3D40 FF32 move.w [A6 - 0xCE], D0 00005C80 6000 014E bra +0x150 /* 00005DD0 */ 00005C84 206E 001C movea.l A0, [A6 + 0x1C] 00005C88 2F10 move.l -[A7], [A0] 00005C8A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005C8E 4EBA 020C jsr [PC + 0x20C /* 00005E9C */] 00005C92 508F addq.l A7, 8 00005C94 3D40 FF32 move.w [A6 - 0xCE], D0 00005C98 6000 0136 bra +0x138 /* 00005DD0 */ 00005C9C 206E 001C movea.l A0, [A6 + 0x1C] 00005CA0 2F10 move.l -[A7], [A0] 00005CA2 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005CA6 4EBA 0258 jsr [PC + 0x258 /* 00005F00 */] 00005CAA 508F addq.l A7, 8 00005CAC 3D40 FF32 move.w [A6 - 0xCE], D0 00005CB0 6000 011E bra +0x120 /* 00005DD0 */ 00005CB4 206E 001C movea.l A0, [A6 + 0x1C] 00005CB8 2F10 move.l -[A7], [A0] 00005CBA 2F2D B3BC move.l -[A7], [A5 - 0x4C44] 00005CBE 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00005CC2 508F addq.l A7, 8 00005CC4 3D40 FF32 move.w [A6 - 0xCE], D0 00005CC8 6000 0106 bra +0x108 /* 00005DD0 */ 00005CCC 206E 001C movea.l A0, [A6 + 0x1C] 00005CD0 2F10 move.l -[A7], [A0] 00005CD2 2F2D B3B8 move.l -[A7], [A5 - 0x4C48] 00005CD6 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00005CDA 508F addq.l A7, 8 00005CDC 3D40 FF32 move.w [A6 - 0xCE], D0 00005CE0 6000 00EE bra +0xF0 /* 00005DD0 */ 00005CE4 206E 001C movea.l A0, [A6 + 0x1C] 00005CE8 2F10 move.l -[A7], [A0] 00005CEA 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 00005CEE 588F addq.l A7, 4 00005CF0 3D40 FF32 move.w [A6 - 0xCE], D0 00005CF4 6000 00DA bra +0xDC /* 00005DD0 */ 00005CF8 42AE FD22 clr.l [A6 - 0x2DE] 00005CFC 2D78 020C FD26 move.l [A6 - 0x2DA], [0x0000020C /* Time */] 00005D02 486E FD22 pea.l [A6 - 0x2DE] 00005D06 486E FFF6 pea.l [A6 - 0xA] 00005D0A 3F3C 300E move.w -[A7], 0x300E 00005D0E A9EB syscall Pack4/FP68K 00005D10 206E 001C movea.l A0, [A6 + 0x1C] 00005D14 2F10 move.l -[A7], [A0] 00005D16 41D6 lea.l A0, [A6] 00005D18 2F20 move.l -[A7], -[A0] 00005D1A 2F20 move.l -[A7], -[A0] 00005D1C 3F20 move.w -[A7], -[A0] 00005D1E 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 00005D22 4FEF 000E lea.l A7, [A7 + 0xE] 00005D26 3D40 FF32 move.w [A6 - 0xCE], D0 00005D2A 6000 00A4 bra +0xA6 /* 00005DD0 */ 00005D2E 42A7 clr.l -[A7] 00005D30 4EAD 06FA jsr [A5 + 0x6FA /* export_219 */] 00005D34 201F move.l D0, [A7]+ 00005D36 206E 001C movea.l A0, [A6 + 0x1C] 00005D3A 2F10 move.l -[A7], [A0] 00005D3C 2F00 move.l -[A7], D0 00005D3E 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00005D42 508F addq.l A7, 8 00005D44 3D40 FF32 move.w [A6 - 0xCE], D0 00005D48 6000 0086 bra +0x88 /* 00005DD0 */ 00005D4C 42A7 clr.l -[A7] 00005D4E A975 syscall TickCount 00005D50 201F move.l D0, [A7]+ 00005D52 206E 001C movea.l A0, [A6 + 0x1C] 00005D56 2F10 move.l -[A7], [A0] 00005D58 2F00 move.l -[A7], D0 00005D5A 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00005D5E 508F addq.l A7, 8 00005D60 3D40 FF32 move.w [A6 - 0xCE], D0 00005D64 6000 006A bra +0x6C /* 00005DD0 */ 00005D68 486E FF42 pea.l [A6 - 0xBE] 00005D6C 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00005D70 588F addq.l A7, 4 00005D72 486E FF70 pea.l [A6 - 0x90] 00005D76 2F2E FF42 move.l -[A7], [A6 - 0xBE] 00005D7A 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00005D7E 508F addq.l A7, 8 00005D80 422E FE2A clr.b [A6 - 0x1D6] 00005D84 486E FE2A pea.l [A6 - 0x1D6] 00005D88 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00005D8C 486E FF4E pea.l [A6 - 0xB2] 00005D90 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 00005D94 4FEF 000A lea.l A7, [A7 + 0xA] 00005D98 206E 001C movea.l A0, [A6 + 0x1C] 00005D9C 2F10 move.l -[A7], [A0] 00005D9E 486E FE2A pea.l [A6 - 0x1D6] 00005DA2 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00005DA6 508F addq.l A7, 8 00005DA8 3D40 FF32 move.w [A6 - 0xCE], D0 00005DAC 6022 bra +0x24 /* 00005DD0 */ 00005DAE 426E FF32 clr.w [A6 - 0xCE] 00005DB2 4AAD B13C tst.l [A5 - 0x4EC4] 00005DB6 6718 beq +0x1A /* 00005DD0 */ 00005DB8 206E 001C movea.l A0, [A6 + 0x1C] 00005DBC 2F10 move.l -[A7], [A0] 00005DBE 206D B13C movea.l A0, [A5 - 0x4EC4] 00005DC2 4868 002A pea.l [A0 + 0x2A] 00005DC6 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00005DCA 508F addq.l A7, 8 00005DCC 3D40 FF32 move.w [A6 - 0xCE], D0 label00005DD0: 00005DD0 4A6E FF32 tst.w [A6 - 0xCE] 00005DD4 670A beq +0xC /* 00005DE0 */ 00005DD6 206E 001C movea.l A0, [A6 + 0x1C] 00005DDA 2F10 move.l -[A7], [A0] 00005DDC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00005DE0: 00005DE0 302E FF32 move.w D0, [A6 - 0xCE] label00005DE4: 00005DE4 285F movea.l A4, [A7]+ 00005DE6 4E5E unlink A6 00005DE8 4E75 rts fn00005DEA: 00005DEA 4E56 FFF0 link A6, -0x0010 label00005DEE: 00005DEE 4267 clr.w -[A7] 00005DF0 3F3C 0003 move.w -[A7], 0x3 00005DF4 486E FFF0 pea.l [A6 - 0x10] 00005DF8 A970 syscall GetNextEvent 00005DFA 101F move.b D0, [A7]+ 00005DFC 4A00 tst.b D0 00005DFE 6604 bne +0x6 /* 00005E04 */ 00005E00 7000 moveq.l D0, 0x00 00005E02 600A bra +0xC /* 00005E0E */ label00005E04: 00005E04 0C6E 0002 FFF0 cmpi.w [A6 - 0x10], 0x2 00005E0A 67E2 beq -0x1C /* 00005DEE */ 00005E0C 7001 moveq.l D0, 0x01 label00005E0E: 00005E0E 4E5E unlink A6 00005E10 4E75 rts fn00005E12: 00005E12 4E56 FFAE link A6, -0x0052 00005E16 48E7 0700 movem.l -[A7], D5,D6,D7 00005E1A 7A00 moveq.l D5, 0x00 00005E1C 3E2D B4E8 move.w D7, [A5 - 0x4B18] 00005E20 7C00 moveq.l D6, 0x00 00005E22 6028 bra +0x2A /* 00005E4C */ label00005E24: 00005E24 206D B4F8 movea.l A0, [A5 - 0x4B08] 00005E28 3006 move.w D0, D6 00005E2A C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00005E2E D090 add.l D0, [A0] 00005E30 2040 movea.l A0, D0 00005E32 43EE FFAE lea.l A1, [A6 - 0x52] 00005E36 7013 moveq.l D0, 0x13 label00005E38: 00005E38 22D8 move.l [A1]+, [A0]+ 00005E3A 51C8 FFFC dbf D0, -0x6 /* 00005E38 */ 00005E3E 32D8 move.w [A1]+, [A0]+ 00005E40 0C6E 0002 FFB0 cmpi.w [A6 - 0x50], 0x2 00005E46 6602 bne +0x4 /* 00005E4A */ 00005E48 5245 addq.w D5, 1 label00005E4A: 00005E4A 5246 addq.w D6, 1 label00005E4C: 00005E4C BC47 cmp.w D6, D7 00005E4E 6FD4 ble -0x2A /* 00005E24 */ 00005E50 202D B4F8 move.l D0, [A5 - 0x4B08] 00005E54 B0AD B360 cmp.l D0, [A5 - 0x4CA0] 00005E58 6608 bne +0xA /* 00005E62 */ 00005E5A 41ED B8BC lea.l A0, [A5 - 0x4744] 00005E5E 2008 move.l D0, A0 00005E60 6006 bra +0x8 /* 00005E68 */ label00005E62: 00005E62 41ED B8C2 lea.l A0, [A5 - 0x473E] 00005E66 2008 move.l D0, A0 label00005E68: 00005E68 3F05 move.w -[A7], D5 00005E6A 2F00 move.l -[A7], D0 00005E6C 486D B8B0 pea.l [A5 - 0x4750] 00005E70 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005E74 4EAD 0502 jsr [A5 + 0x502 /* export_156 */] 00005E78 4FEF 000E lea.l A7, [A7 + 0xE] 00005E7C 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00005E80 4E5E unlink A6 00005E82 4E75 rts fn00005E84: 00005E84 4E56 FFF0 link A6, -0x0010 00005E88 486E FFF0 pea.l [A6 - 0x10] 00005E8C A976 syscall GetKeys 00005E8E 203C 0000 8000 move.l D0, 0x8000 00005E94 C0AE FFF4 and.l D0, [A6 - 0xC] 00005E98 4E5E unlink A6 00005E9A 4E75 rts fn00005E9C: 00005E9C 4E56 FFEC link A6, -0x0014 00005EA0 48E7 0700 movem.l -[A7], D5,D6,D7 00005EA4 7A00 moveq.l D5, 0x00 00005EA6 42A7 clr.l -[A7] 00005EA8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005EAC 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00005EB0 201F move.l D0, [A7]+ 00005EB2 4878 0010 push.l 0x10 00005EB6 2F00 move.l -[A7], D0 00005EB8 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00005EBC 3E00 move.w D7, D0 00005EBE 7C00 moveq.l D6, 0x00 00005EC0 6024 bra +0x26 /* 00005EE6 */ label00005EC2: 00005EC2 206E 0008 movea.l A0, [A6 + 0x8] 00005EC6 3006 move.w D0, D6 00005EC8 48C0 ext.l D0 00005ECA E980 asl D0, 4 00005ECC D090 add.l D0, [A0] 00005ECE 2040 movea.l A0, D0 00005ED0 43EE FFEC lea.l A1, [A6 - 0x14] 00005ED4 22D8 move.l [A1]+, [A0]+ 00005ED6 22D8 move.l [A1]+, [A0]+ 00005ED8 22D8 move.l [A1]+, [A0]+ 00005EDA 22D8 move.l [A1]+, [A0]+ 00005EDC 4A6E FFEC tst.w [A6 - 0x14] 00005EE0 6F02 ble +0x4 /* 00005EE4 */ 00005EE2 5245 addq.w D5, 1 label00005EE4: 00005EE4 5246 addq.w D6, 1 label00005EE6: 00005EE6 BC47 cmp.w D6, D7 00005EE8 6DD8 blt -0x26 /* 00005EC2 */ 00005EEA 3045 movea.w A0, D5 00005EEC 2F2E 000C move.l -[A7], [A6 + 0xC] 00005EF0 2F08 move.l -[A7], A0 00005EF2 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00005EF6 508F addq.l A7, 8 00005EF8 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00005EFC 4E5E unlink A6 00005EFE 4E75 rts fn00005F00: 00005F00 4E56 FDEC link A6, -0x0214 00005F04 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00005F08 7800 moveq.l D4, 0x00 00005F0A 422E FDEC clr.b [A6 - 0x214] 00005F0E 42A7 clr.l -[A7] 00005F10 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005F14 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00005F18 201F move.l D0, [A7]+ 00005F1A 4878 0010 push.l 0x10 00005F1E 2F00 move.l -[A7], D0 00005F20 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00005F24 3E00 move.w D7, D0 00005F26 7C00 moveq.l D6, 0x00 00005F28 6000 008E bra +0x90 /* 00005FB8 */ label00005F2C: 00005F2C 206E 0008 movea.l A0, [A6 + 0x8] 00005F30 3006 move.w D0, D6 00005F32 48C0 ext.l D0 00005F34 E980 asl D0, 4 00005F36 D090 add.l D0, [A0] 00005F38 2040 movea.l A0, D0 00005F3A 43EE FFEC lea.l A1, [A6 - 0x14] 00005F3E 22D8 move.l [A1]+, [A0]+ 00005F40 22D8 move.l [A1]+, [A0]+ 00005F42 22D8 move.l [A1]+, [A0]+ 00005F44 22D8 move.l [A1]+, [A0]+ 00005F46 4A6E FFEC tst.w [A6 - 0x14] 00005F4A 661C bne +0x1E /* 00005F68 */ 00005F4C 486E FDEC pea.l [A6 - 0x214] 00005F50 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00005F54 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00005F58 508F addq.l A7, 8 00005F5A 486E FDEC pea.l [A6 - 0x214] 00005F5E 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 00005F62 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 00005F66 5C8F addq.l A7, 6 label00005F68: 00005F68 4A6E FFEC tst.w [A6 - 0x14] 00005F6C 6F48 ble +0x4A /* 00005FB6 */ 00005F6E 486E FDEC pea.l [A6 - 0x214] 00005F72 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 00005F76 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 00005F7A 5C8F addq.l A7, 6 00005F7C 486E FEEC pea.l [A6 - 0x114] 00005F80 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00005F84 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00005F88 508F addq.l A7, 8 00005F8A 486E FDEC pea.l [A6 - 0x214] 00005F8E 486E FEEC pea.l [A6 - 0x114] 00005F92 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00005F96 508F addq.l A7, 8 00005F98 486E FDEC pea.l [A6 - 0x214] 00005F9C 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 00005FA0 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 00005FA4 5C8F addq.l A7, 6 00005FA6 486E FDEC pea.l [A6 - 0x214] 00005FAA 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00005FAE 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 00005FB2 5C8F addq.l A7, 6 00005FB4 7801 moveq.l D4, 0x01 label00005FB6: 00005FB6 5246 addq.w D6, 1 label00005FB8: 00005FB8 BC47 cmp.w D6, D7 00005FBA 6D00 FF70 blt -0x8E /* 00005F2C */ 00005FBE 4A44 tst.w D4 00005FC0 6704 beq +0x6 /* 00005FC6 */ 00005FC2 532E FDEC subq.b [A6 - 0x214], 1 label00005FC6: 00005FC6 2F2E 000C move.l -[A7], [A6 + 0xC] 00005FCA 486E FDEC pea.l [A6 - 0x214] 00005FCE 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00005FD2 508F addq.l A7, 8 00005FD4 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00005FD8 4E5E unlink A6 00005FDA 4E75 rts fn00005FDC: 00005FDC 4E56 0000 link A6, 0 00005FE0 48E7 0018 movem.l -[A7], A3,A4 00005FE4 286E 000C movea.l A4, [A6 + 0xC] 00005FE8 264C movea.l A3, A4 00005FEA 0C53 271E cmpi.w [A3], 0x271E 00005FEE 6602 bne +0x4 /* 00005FF2 */ 00005FF0 508B addq.l A3, 8 label00005FF2: 00005FF2 508B addq.l A3, 8 00005FF4 0C53 0BC7 cmpi.w [A3], 0xBC7 00005FF8 6620 bne +0x22 /* 0000601A */ 00005FFA 2F2E 001C move.l -[A7], [A6 + 0x1C] 00005FFE 2F2E 0018 move.l -[A7], [A6 + 0x18] 00006002 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006006 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000600A 2F0C move.l -[A7], A4 0000600C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006010 4EBA 0038 jsr [PC + 0x38 /* 0000604A */] 00006014 4FEF 0018 lea.l A7, [A7 + 0x18] 00006018 6028 bra +0x2A /* 00006042 */ label0000601A: 0000601A 0C53 0BF7 cmpi.w [A3], 0xBF7 0000601E 6620 bne +0x22 /* 00006040 */ 00006020 2F2E 001C move.l -[A7], [A6 + 0x1C] 00006024 2F2E 0018 move.l -[A7], [A6 + 0x18] 00006028 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000602C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006030 2F0C move.l -[A7], A4 00006032 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006036 4EBA 0120 jsr [PC + 0x120 /* 00006158 */] 0000603A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000603E 6002 bra +0x4 /* 00006042 */ label00006040: 00006040 7029 moveq.l D0, 0x29 label00006042: 00006042 4CDF 1800 movem.l A3,A4, [A7]+ 00006046 4E5E unlink A6 00006048 4E75 rts fn0000604A: 0000604A 4E56 FEFC link A6, -0x0104 0000604E 2F0C move.l -[A7], A4 00006050 286E 000C movea.l A4, [A6 + 0xC] 00006054 206E 0018 movea.l A0, [A6 + 0x18] 00006058 4250 clr.w [A0] 0000605A 0C54 271E cmpi.w [A4], 0x271E 0000605E 6640 bne +0x42 /* 000060A0 */ 00006060 206E 0018 movea.l A0, [A6 + 0x18] 00006064 5250 addq.w [A0], 1 00006066 508C addq.l A4, 8 00006068 3D54 FFFE move.w [A6 - 0x2], [A4] 0000606C 0C6E 2328 FFFE cmpi.w [A6 - 0x2], 0x2328 /* '#(' */ 00006072 6D08 blt +0xA /* 0000607C */ 00006074 0C6E 232C FFFE cmpi.w [A6 - 0x2], 0x232C /* '#,' */ 0000607A 6F08 ble +0xA /* 00006084 */ label0000607C: 0000607C 3D7C 2329 FFFE move.w [A6 - 0x2], 0x2329 /* '#)' */ 00006082 6008 bra +0xA /* 0000608C */ label00006084: 00006084 206E 0018 movea.l A0, [A6 + 0x18] 00006088 5250 addq.w [A0], 1 0000608A 508C addq.l A4, 8 label0000608C: 0000608C 0C54 0BC7 cmpi.w [A4], 0xBC7 00006090 6706 beq +0x8 /* 00006098 */ 00006092 7029 moveq.l D0, 0x29 00006094 6000 00BC bra +0xBE /* 00006152 */ label00006098: 00006098 206E 0018 movea.l A0, [A6 + 0x18] 0000609C 5250 addq.w [A0], 1 0000609E 6034 bra +0x36 /* 000060D4 */ label000060A0: 000060A0 0C54 0BC7 cmpi.w [A4], 0xBC7 000060A4 6706 beq +0x8 /* 000060AC */ 000060A6 7029 moveq.l D0, 0x29 000060A8 6000 00A8 bra +0xAA /* 00006152 */ label000060AC: 000060AC 508C addq.l A4, 8 000060AE 0C54 0005 cmpi.w [A4], 0x5 000060B2 6706 beq +0x8 /* 000060BA */ 000060B4 7031 moveq.l D0, 0x31 000060B6 6000 009A bra +0x9C /* 00006152 */ label000060BA: 000060BA 508C addq.l A4, 8 000060BC 0C54 0006 cmpi.w [A4], 0x6 000060C0 6706 beq +0x8 /* 000060C8 */ 000060C2 7058 moveq.l D0, 0x58 000060C4 6000 008C bra +0x8E /* 00006152 */ label000060C8: 000060C8 206E 0018 movea.l A0, [A6 + 0x18] 000060CC 5650 addq.w [A0], 3 000060CE 3D7C 2329 FFFE move.w [A6 - 0x2], 0x2329 /* '#)' */ label000060D4: 000060D4 302E FFFE move.w D0, [A6 - 0x2] 000060D8 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000060DC 2329 232B move.l -[A1], [A1 + 0x232B] 000060E0 003A 0018 0004 ori.b [PC + 0x4 /* 000060E6, value 0x0, cstring "" */], 0x18 000060E6 0024 2F38 ori.b -[A4], 0x38 /* '8' */ 000060EA 020C 1F3C andi.b A4, 0x3C /* '<' */ 000060EE 0001 486E ori.b D1, 0x6E /* 'n' */ 000060F2 FEFC 4EAD .extension 0xEFC <> // unimplemented 000060F6 0812 6020 btst.b [A2], 0x20 /* ' ' */ 000060FA 2F38 020C move.l -[A7], [0x0000020C /* Time */] 000060FE 4267 clr.w -[A7] 00006100 486E FEFC pea.l [A6 - 0x104] 00006104 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] 00006108 6010 bra +0x12 /* 0000611A */ 0000610A 2F38 020C move.l -[A7], [0x0000020C /* Time */] 0000610E 1F3C 0002 move.b -[A7], 0x2 00006112 486E FEFC pea.l [A6 - 0x104] 00006116 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] label0000611A: 0000611A 42A7 clr.l -[A7] 0000611C 42A7 clr.l -[A7] 0000611E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006122 205F movea.l A0, [A7]+ 00006124 226E 001C movea.l A1, [A6 + 0x1C] 00006128 2288 move.l [A1], A0 0000612A 206E 001C movea.l A0, [A6 + 0x1C] 0000612E 2F10 move.l -[A7], [A0] 00006130 486E FEFC pea.l [A6 - 0x104] 00006134 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00006138 508F addq.l A7, 8 0000613A 3D40 FFFC move.w [A6 - 0x4], D0 0000613E 4A6E FFFC tst.w [A6 - 0x4] 00006142 670A beq +0xC /* 0000614E */ 00006144 206E 001C movea.l A0, [A6 + 0x1C] 00006148 2F10 move.l -[A7], [A0] 0000614A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000614E: 0000614E 302E FFFC move.w D0, [A6 - 0x4] label00006152: 00006152 285F movea.l A4, [A7]+ 00006154 4E5E unlink A6 00006156 4E75 rts fn00006158: 00006158 4E56 FEFC link A6, -0x0104 0000615C 2F0C move.l -[A7], A4 0000615E 286E 000C movea.l A4, [A6 + 0xC] 00006162 206E 0018 movea.l A0, [A6 + 0x18] 00006166 4250 clr.w [A0] 00006168 0C54 271E cmpi.w [A4], 0x271E 0000616C 6640 bne +0x42 /* 000061AE */ 0000616E 206E 0018 movea.l A0, [A6 + 0x18] 00006172 5250 addq.w [A0], 1 00006174 508C addq.l A4, 8 00006176 3D54 FFFE move.w [A6 - 0x2], [A4] 0000617A 0C6E 2328 FFFE cmpi.w [A6 - 0x2], 0x2328 /* '#(' */ 00006180 6D08 blt +0xA /* 0000618A */ 00006182 0C6E 232C FFFE cmpi.w [A6 - 0x2], 0x232C /* '#,' */ 00006188 6F08 ble +0xA /* 00006192 */ label0000618A: 0000618A 3D7C 2329 FFFE move.w [A6 - 0x2], 0x2329 /* '#)' */ 00006190 6008 bra +0xA /* 0000619A */ label00006192: 00006192 206E 0018 movea.l A0, [A6 + 0x18] 00006196 5250 addq.w [A0], 1 00006198 508C addq.l A4, 8 label0000619A: 0000619A 0C54 0BF7 cmpi.w [A4], 0xBF7 0000619E 6706 beq +0x8 /* 000061A6 */ 000061A0 7029 moveq.l D0, 0x29 000061A2 6000 009E bra +0xA0 /* 00006242 */ label000061A6: 000061A6 206E 0018 movea.l A0, [A6 + 0x18] 000061AA 5250 addq.w [A0], 1 000061AC 6034 bra +0x36 /* 000061E2 */ label000061AE: 000061AE 0C54 0BF7 cmpi.w [A4], 0xBF7 000061B2 6706 beq +0x8 /* 000061BA */ 000061B4 7029 moveq.l D0, 0x29 000061B6 6000 008A bra +0x8C /* 00006242 */ label000061BA: 000061BA 508C addq.l A4, 8 000061BC 0C54 0005 cmpi.w [A4], 0x5 000061C0 6706 beq +0x8 /* 000061C8 */ 000061C2 7031 moveq.l D0, 0x31 000061C4 6000 007C bra +0x7E /* 00006242 */ label000061C8: 000061C8 508C addq.l A4, 8 000061CA 0C54 0006 cmpi.w [A4], 0x6 000061CE 6706 beq +0x8 /* 000061D6 */ 000061D0 7058 moveq.l D0, 0x58 000061D2 6000 006E bra +0x70 /* 00006242 */ label000061D6: 000061D6 206E 0018 movea.l A0, [A6 + 0x18] 000061DA 5650 addq.w [A0], 3 000061DC 3D7C 2329 FFFE move.w [A6 - 0x2], 0x2329 /* '#)' */ label000061E2: 000061E2 0C6E 232A FFFE cmpi.w [A6 - 0x2], 0x232A /* '#*' */ 000061E8 6612 bne +0x14 /* 000061FC */ 000061EA 2F38 020C move.l -[A7], [0x0000020C /* Time */] 000061EE 1F3C 0001 move.b -[A7], 0x1 000061F2 486E FEFC pea.l [A6 - 0x104] 000061F6 4EAD 080A jsr [A5 + 0x80A /* export_253 */] 000061FA 600E bra +0x10 /* 0000620A */ label000061FC: 000061FC 2F38 020C move.l -[A7], [0x0000020C /* Time */] 00006200 4267 clr.w -[A7] 00006202 486E FEFC pea.l [A6 - 0x104] 00006206 4EAD 080A jsr [A5 + 0x80A /* export_253 */] label0000620A: 0000620A 42A7 clr.l -[A7] 0000620C 42A7 clr.l -[A7] 0000620E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006212 205F movea.l A0, [A7]+ 00006214 226E 001C movea.l A1, [A6 + 0x1C] 00006218 2288 move.l [A1], A0 0000621A 206E 001C movea.l A0, [A6 + 0x1C] 0000621E 2F10 move.l -[A7], [A0] 00006220 486E FEFC pea.l [A6 - 0x104] 00006224 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00006228 508F addq.l A7, 8 0000622A 3D40 FFFC move.w [A6 - 0x4], D0 0000622E 4A6E FFFC tst.w [A6 - 0x4] 00006232 670A beq +0xC /* 0000623E */ 00006234 206E 001C movea.l A0, [A6 + 0x1C] 00006238 2F10 move.l -[A7], [A0] 0000623A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000623E: 0000623E 302E FFFC move.w D0, [A6 - 0x4] label00006242: 00006242 285F movea.l A4, [A7]+ 00006244 4E5E unlink A6 00006246 4E75 rts fn00006248: 00006248 4E56 FFE6 link A6, -0x001A 0000624C 2F0C move.l -[A7], A4 0000624E 286E 000C movea.l A4, [A6 + 0xC] 00006252 206E 0018 movea.l A0, [A6 + 0x18] 00006256 7001 moveq.l D0, 0x01 00006258 3080 move.w [A0], D0 0000625A 508C addq.l A4, 8 0000625C 0C54 0005 cmpi.w [A4], 0x5 00006260 6706 beq +0x8 /* 00006268 */ 00006262 7031 moveq.l D0, 0x31 00006264 6000 0170 bra +0x172 /* 000063D6 */ label00006268: 00006268 508C addq.l A4, 8 0000626A 206E 0018 movea.l A0, [A6 + 0x18] 0000626E 5250 addq.w [A0], 1 00006270 486E FFFC pea.l [A6 - 0x4] 00006274 486E FFF6 pea.l [A6 - 0xA] 00006278 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000627C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006280 2F0C move.l -[A7], A4 00006282 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006286 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 0000628A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000628E 3D40 FFF4 move.w [A6 - 0xC], D0 00006292 4A6E FFF4 tst.w [A6 - 0xC] 00006296 6708 beq +0xA /* 000062A0 */ 00006298 302E FFF4 move.w D0, [A6 - 0xC] 0000629C 6000 0138 bra +0x13A /* 000063D6 */ label000062A0: 000062A0 302E FFF6 move.w D0, [A6 - 0xA] 000062A4 48C0 ext.l D0 000062A6 E780 asl D0, 3 000062A8 D9C0 add.l A4, D0 000062AA 206E 0018 movea.l A0, [A6 + 0x18] 000062AE 302E FFF6 move.w D0, [A6 - 0xA] 000062B2 D150 add.w [A0], D0 000062B4 0C54 0007 cmpi.w [A4], 0x7 000062B8 670E beq +0x10 /* 000062C8 */ 000062BA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000062BE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000062C2 7027 moveq.l D0, 0x27 000062C4 6000 0110 bra +0x112 /* 000063D6 */ label000062C8: 000062C8 508C addq.l A4, 8 000062CA 206E 0018 movea.l A0, [A6 + 0x18] 000062CE 5250 addq.w [A0], 1 000062D0 486E FFF8 pea.l [A6 - 0x8] 000062D4 486E FFF6 pea.l [A6 - 0xA] 000062D8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000062DC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000062E0 2F0C move.l -[A7], A4 000062E2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000062E6 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000062EA 4FEF 0018 lea.l A7, [A7 + 0x18] 000062EE 3D40 FFF4 move.w [A6 - 0xC], D0 000062F2 4A6E FFF4 tst.w [A6 - 0xC] 000062F6 6710 beq +0x12 /* 00006308 */ 000062F8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000062FC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006300 302E FFF4 move.w D0, [A6 - 0xC] 00006304 6000 00D0 bra +0xD2 /* 000063D6 */ label00006308: 00006308 302E FFF6 move.w D0, [A6 - 0xA] 0000630C 48C0 ext.l D0 0000630E E780 asl D0, 3 00006310 D9C0 add.l A4, D0 00006312 206E 0018 movea.l A0, [A6 + 0x18] 00006316 302E FFF6 move.w D0, [A6 - 0xA] 0000631A D150 add.w [A0], D0 0000631C 0C54 0006 cmpi.w [A4], 0x6 00006320 6716 beq +0x18 /* 00006338 */ 00006322 2F2E FFFC move.l -[A7], [A6 - 0x4] 00006326 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000632A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000632E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006332 7058 moveq.l D0, 0x58 00006334 6000 00A0 bra +0xA2 /* 000063D6 */ label00006338: 00006338 206E 0018 movea.l A0, [A6 + 0x18] 0000633C 5250 addq.w [A0], 1 0000633E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00006342 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00006346 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000634A 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 0000634E 42A7 clr.l -[A7] 00006350 2F2E FFFC move.l -[A7], [A6 - 0x4] 00006354 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00006358 201F move.l D0, [A7]+ 0000635A 2D40 FFEE move.l [A6 - 0x12], D0 0000635E 42A7 clr.l -[A7] 00006360 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00006364 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00006368 201F move.l D0, [A7]+ 0000636A 2D40 FFEA move.l [A6 - 0x16], D0 0000636E 206E FFF8 movea.l A0, [A6 - 0x8] 00006372 226E FFFC movea.l A1, [A6 - 0x4] 00006376 2F2E FFEE move.l -[A7], [A6 - 0x12] 0000637A 2F11 move.l -[A7], [A1] 0000637C 2F2E FFEA move.l -[A7], [A6 - 0x16] 00006380 2F10 move.l -[A7], [A0] 00006382 4EAD 042A jsr [A5 + 0x42A /* export_129 */] 00006386 4FEF 0010 lea.l A7, [A7 + 0x10] 0000638A 2D40 FFE6 move.l [A6 - 0x1A], D0 0000638E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00006392 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006396 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000639A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000639E 42A7 clr.l -[A7] 000063A0 42A7 clr.l -[A7] 000063A2 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000063A6 205F movea.l A0, [A7]+ 000063A8 226E 001C movea.l A1, [A6 + 0x1C] 000063AC 2288 move.l [A1], A0 000063AE 206E 001C movea.l A0, [A6 + 0x1C] 000063B2 2F10 move.l -[A7], [A0] 000063B4 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 000063B8 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000063BC 508F addq.l A7, 8 000063BE 3D40 FFF4 move.w [A6 - 0xC], D0 000063C2 4A6E FFF4 tst.w [A6 - 0xC] 000063C6 670A beq +0xC /* 000063D2 */ 000063C8 206E 001C movea.l A0, [A6 + 0x1C] 000063CC 2F10 move.l -[A7], [A0] 000063CE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label000063D2: 000063D2 302E FFF4 move.w D0, [A6 - 0xC] label000063D6: 000063D6 285F movea.l A4, [A7]+ 000063D8 4E5E unlink A6 000063DA 4E75 rts fn000063DC: 000063DC 4E56 FF46 link A6, -0x00BA 000063E0 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 000063E4 286E 000C movea.l A4, [A6 + 0xC] 000063E8 206E 0018 movea.l A0, [A6 + 0x18] 000063EC 4250 clr.w [A0] 000063EE 7C01 moveq.l D6, 0x01 000063F0 0C54 271E cmpi.w [A4], 0x271E 000063F4 660A bne +0xC /* 00006400 */ 000063F6 7C00 moveq.l D6, 0x00 000063F8 206E 0018 movea.l A0, [A6 + 0x18] 000063FC 5250 addq.w [A0], 1 000063FE 508C addq.l A4, 8 label00006400: 00006400 0C54 0FD6 cmpi.w [A4], 0xFD6 00006404 6706 beq +0x8 /* 0000640C */ 00006406 7002 moveq.l D0, 0x02 00006408 6000 0890 bra +0x892 /* 00006C9A */ label0000640C: 0000640C 206E 0018 movea.l A0, [A6 + 0x18] 00006410 5250 addq.w [A0], 1 00006412 508C addq.l A4, 8 00006414 0C54 0005 cmpi.w [A4], 0x5 00006418 6614 bne +0x16 /* 0000642E */ 0000641A 4A46 tst.w D6 0000641C 6606 bne +0x8 /* 00006424 */ 0000641E 7008 moveq.l D0, 0x08 00006420 6000 0878 bra +0x87A /* 00006C9A */ label00006424: 00006424 206E 0018 movea.l A0, [A6 + 0x18] 00006428 5250 addq.w [A0], 1 0000642A 508C addq.l A4, 8 0000642C 6016 bra +0x18 /* 00006444 */ label0000642E: 0000642E 0C54 271B cmpi.w [A4], 0x271B 00006432 6706 beq +0x8 /* 0000643A */ 00006434 7005 moveq.l D0, 0x05 00006436 6000 0862 bra +0x864 /* 00006C9A */ label0000643A: 0000643A 206E 0018 movea.l A0, [A6 + 0x18] 0000643E 5250 addq.w [A0], 1 00006440 508C addq.l A4, 8 00006442 7C00 moveq.l D6, 0x00 label00006444: 00006444 0C54 2B00 cmpi.w [A4], 0x2B00 /* '+\0' */ 00006448 6600 00E8 bne +0xEA /* 00006532 */ 0000644C 206E 0018 movea.l A0, [A6 + 0x18] 00006450 5250 addq.w [A0], 1 00006452 508C addq.l A4, 8 00006454 206D B34C movea.l A0, [A5 - 0x4CB4] 00006458 2050 movea.l A0, [A0] 0000645A 2D68 000C FF46 move.l [A6 - 0xBA], [A0 + 0xC] 00006460 0C54 271B cmpi.w [A4], 0x271B 00006464 6600 007E bne +0x80 /* 000064E4 */ 00006468 206E 0018 movea.l A0, [A6 + 0x18] 0000646C 5250 addq.w [A0], 1 0000646E 508C addq.l A4, 8 00006470 486E FF56 pea.l [A6 - 0xAA] 00006474 486E FFFE pea.l [A6 - 0x2] 00006478 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000647C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006480 2F0C move.l -[A7], A4 00006482 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006486 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 0000648A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000648E 3E00 move.w D7, D0 00006490 4A47 tst.w D7 00006492 6706 beq +0x8 /* 0000649A */ 00006494 3007 move.w D0, D7 00006496 6000 0802 bra +0x804 /* 00006C9A */ label0000649A: 0000649A 0C6E 0006 FF56 cmpi.w [A6 - 0xAA], 0x6 000064A0 6718 beq +0x1A /* 000064BA */ 000064A2 0C6E 0007 FF56 cmpi.w [A6 - 0xAA], 0x7 000064A8 6710 beq +0x12 /* 000064BA */ 000064AA 486E FF56 pea.l [A6 - 0xAA] 000064AE 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000064B2 588F addq.l A7, 4 000064B4 7002 moveq.l D0, 0x02 000064B6 6000 07E2 bra +0x7E4 /* 00006C9A */ label000064BA: 000064BA 206E 0018 movea.l A0, [A6 + 0x18] 000064BE 302E FFFE move.w D0, [A6 - 0x2] 000064C2 D150 add.w [A0], D0 000064C4 302E FFFE move.w D0, [A6 - 0x2] 000064C8 48C0 ext.l D0 000064CA E780 asl D0, 3 000064CC D9C0 add.l A4, D0 000064CE 206E FF90 movea.l A0, [A6 - 0x70] 000064D2 2050 movea.l A0, [A0] 000064D4 2D68 000C FF46 move.l [A6 - 0xBA], [A0 + 0xC] 000064DA 486E FF56 pea.l [A6 - 0xAA] 000064DE 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000064E2 588F addq.l A7, 4 label000064E4: 000064E4 4A46 tst.w D6 000064E6 6714 beq +0x16 /* 000064FC */ 000064E8 0C54 0006 cmpi.w [A4], 0x6 000064EC 6706 beq +0x8 /* 000064F4 */ 000064EE 7058 moveq.l D0, 0x58 000064F0 6000 07A8 bra +0x7AA /* 00006C9A */ label000064F4: 000064F4 206E 0018 movea.l A0, [A6 + 0x18] 000064F8 5250 addq.w [A0], 1 000064FA 508C addq.l A4, 8 label000064FC: 000064FC 42A7 clr.l -[A7] 000064FE 42A7 clr.l -[A7] 00006500 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006504 205F movea.l A0, [A7]+ 00006506 226E 001C movea.l A1, [A6 + 0x1C] 0000650A 2288 move.l [A1], A0 0000650C 206E 001C movea.l A0, [A6 + 0x1C] 00006510 2F10 move.l -[A7], [A0] 00006512 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00006516 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000651A 508F addq.l A7, 8 0000651C 3E00 move.w D7, D0 0000651E 4A47 tst.w D7 00006520 670A beq +0xC /* 0000652C */ 00006522 206E 001C movea.l A0, [A6 + 0x1C] 00006526 2F10 move.l -[A7], [A0] 00006528 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000652C: 0000652C 3007 move.w D0, D7 0000652E 6000 076A bra +0x76C /* 00006C9A */ label00006532: 00006532 0C54 2B0C cmpi.w [A4], 0x2B0C 00006536 6600 0128 bne +0x12A /* 00006660 */ 0000653A 206E 0018 movea.l A0, [A6 + 0x18] 0000653E 5250 addq.w [A0], 1 00006540 508C addq.l A4, 8 00006542 206D B34C movea.l A0, [A5 - 0x4CB4] 00006546 2050 movea.l A0, [A0] 00006548 2D68 0008 FF46 move.l [A6 - 0xBA], [A0 + 0x8] 0000654E 0C54 271B cmpi.w [A4], 0x271B 00006552 6600 00BE bne +0xC0 /* 00006612 */ 00006556 206E 0018 movea.l A0, [A6 + 0x18] 0000655A 5250 addq.w [A0], 1 0000655C 508C addq.l A4, 8 0000655E 486E FF56 pea.l [A6 - 0xAA] 00006562 486E FFFE pea.l [A6 - 0x2] 00006566 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000656A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000656E 2F0C move.l -[A7], A4 00006570 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006574 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00006578 4FEF 0018 lea.l A7, [A7 + 0x18] 0000657C 3E00 move.w D7, D0 0000657E 4A47 tst.w D7 00006580 6706 beq +0x8 /* 00006588 */ 00006582 3007 move.w D0, D7 00006584 6000 0714 bra +0x716 /* 00006C9A */ label00006588: 00006588 0C6E 0005 FF56 cmpi.w [A6 - 0xAA], 0x5 0000658E 6638 bne +0x3A /* 000065C8 */ 00006590 206E 0018 movea.l A0, [A6 + 0x18] 00006594 302E FFFE move.w D0, [A6 - 0x2] 00006598 D150 add.w [A0], D0 0000659A 302E FFFE move.w D0, [A6 - 0x2] 0000659E 48C0 ext.l D0 000065A0 E780 asl D0, 3 000065A2 D9C0 add.l A4, D0 000065A4 486E FF46 pea.l [A6 - 0xBA] 000065A8 2F2E FFAC move.l -[A7], [A6 - 0x54] 000065AC 2F2E FF90 move.l -[A7], [A6 - 0x70] 000065B0 2F2E FF78 move.l -[A7], [A6 - 0x88] 000065B4 4EBA 0720 jsr [PC + 0x720 /* 00006CD6 */] 000065B8 4FEF 0010 lea.l A7, [A7 + 0x10] 000065BC 486E FF56 pea.l [A6 - 0xAA] 000065C0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000065C4 588F addq.l A7, 4 000065C6 604A bra +0x4C /* 00006612 */ label000065C8: 000065C8 0C6E 0006 FF56 cmpi.w [A6 - 0xAA], 0x6 000065CE 6718 beq +0x1A /* 000065E8 */ 000065D0 0C6E 0007 FF56 cmpi.w [A6 - 0xAA], 0x7 000065D6 6710 beq +0x12 /* 000065E8 */ 000065D8 486E FF56 pea.l [A6 - 0xAA] 000065DC 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000065E0 588F addq.l A7, 4 000065E2 7002 moveq.l D0, 0x02 000065E4 6000 06B4 bra +0x6B6 /* 00006C9A */ label000065E8: 000065E8 206E 0018 movea.l A0, [A6 + 0x18] 000065EC 302E FFFE move.w D0, [A6 - 0x2] 000065F0 D150 add.w [A0], D0 000065F2 302E FFFE move.w D0, [A6 - 0x2] 000065F6 48C0 ext.l D0 000065F8 E780 asl D0, 3 000065FA D9C0 add.l A4, D0 000065FC 206E FF90 movea.l A0, [A6 - 0x70] 00006600 2050 movea.l A0, [A0] 00006602 2D68 0008 FF46 move.l [A6 - 0xBA], [A0 + 0x8] 00006608 486E FF56 pea.l [A6 - 0xAA] 0000660C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006610 588F addq.l A7, 4 label00006612: 00006612 4A46 tst.w D6 00006614 6714 beq +0x16 /* 0000662A */ 00006616 0C54 0006 cmpi.w [A4], 0x6 0000661A 6706 beq +0x8 /* 00006622 */ 0000661C 7058 moveq.l D0, 0x58 0000661E 6000 067A bra +0x67C /* 00006C9A */ label00006622: 00006622 206E 0018 movea.l A0, [A6 + 0x18] 00006626 5250 addq.w [A0], 1 00006628 508C addq.l A4, 8 label0000662A: 0000662A 42A7 clr.l -[A7] 0000662C 42A7 clr.l -[A7] 0000662E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006632 205F movea.l A0, [A7]+ 00006634 226E 001C movea.l A1, [A6 + 0x1C] 00006638 2288 move.l [A1], A0 0000663A 206E 001C movea.l A0, [A6 + 0x1C] 0000663E 2F10 move.l -[A7], [A0] 00006640 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00006644 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00006648 508F addq.l A7, 8 0000664A 3E00 move.w D7, D0 0000664C 4A47 tst.w D7 0000664E 670A beq +0xC /* 0000665A */ 00006650 206E 001C movea.l A0, [A6 + 0x1C] 00006654 2F10 move.l -[A7], [A0] 00006656 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000665A: 0000665A 3007 move.w D0, D7 0000665C 6000 063C bra +0x63E /* 00006C9A */ label00006660: 00006660 0C54 2B73 cmpi.w [A4], 0x2B73 /* '+s' */ 00006664 6600 00E0 bne +0xE2 /* 00006746 */ 00006668 206E 0018 movea.l A0, [A6 + 0x18] 0000666C 5250 addq.w [A0], 1 0000666E 508C addq.l A4, 8 00006670 206D B33C movea.l A0, [A5 - 0x4CC4] 00006674 2050 movea.l A0, [A0] 00006676 2D68 0002 FF46 move.l [A6 - 0xBA], [A0 + 0x2] 0000667C 0C54 271B cmpi.w [A4], 0x271B 00006680 6600 0076 bne +0x78 /* 000066F8 */ 00006684 206E 0018 movea.l A0, [A6 + 0x18] 00006688 5250 addq.w [A0], 1 0000668A 508C addq.l A4, 8 0000668C 486E FF56 pea.l [A6 - 0xAA] 00006690 486E FFFE pea.l [A6 - 0x2] 00006694 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006698 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000669C 2F0C move.l -[A7], A4 0000669E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000066A2 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 000066A6 4FEF 0018 lea.l A7, [A7 + 0x18] 000066AA 3E00 move.w D7, D0 000066AC 4A47 tst.w D7 000066AE 6706 beq +0x8 /* 000066B6 */ 000066B0 3007 move.w D0, D7 000066B2 6000 05E6 bra +0x5E8 /* 00006C9A */ label000066B6: 000066B6 0C6E 0007 FF56 cmpi.w [A6 - 0xAA], 0x7 000066BC 6710 beq +0x12 /* 000066CE */ 000066BE 486E FF56 pea.l [A6 - 0xAA] 000066C2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000066C6 588F addq.l A7, 4 000066C8 7002 moveq.l D0, 0x02 000066CA 6000 05CE bra +0x5D0 /* 00006C9A */ label000066CE: 000066CE 206E 0018 movea.l A0, [A6 + 0x18] 000066D2 302E FFFE move.w D0, [A6 - 0x2] 000066D6 D150 add.w [A0], D0 000066D8 302E FFFE move.w D0, [A6 - 0x2] 000066DC 48C0 ext.l D0 000066DE E780 asl D0, 3 000066E0 D9C0 add.l A4, D0 000066E2 206E FF80 movea.l A0, [A6 - 0x80] 000066E6 2050 movea.l A0, [A0] 000066E8 2D68 0002 FF46 move.l [A6 - 0xBA], [A0 + 0x2] 000066EE 486E FF56 pea.l [A6 - 0xAA] 000066F2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000066F6 588F addq.l A7, 4 label000066F8: 000066F8 4A46 tst.w D6 000066FA 6714 beq +0x16 /* 00006710 */ 000066FC 0C54 0006 cmpi.w [A4], 0x6 00006700 6706 beq +0x8 /* 00006708 */ 00006702 7058 moveq.l D0, 0x58 00006704 6000 0594 bra +0x596 /* 00006C9A */ label00006708: 00006708 206E 0018 movea.l A0, [A6 + 0x18] 0000670C 5250 addq.w [A0], 1 0000670E 508C addq.l A4, 8 label00006710: 00006710 42A7 clr.l -[A7] 00006712 42A7 clr.l -[A7] 00006714 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006718 205F movea.l A0, [A7]+ 0000671A 226E 001C movea.l A1, [A6 + 0x1C] 0000671E 2288 move.l [A1], A0 00006720 206E 001C movea.l A0, [A6 + 0x1C] 00006724 2F10 move.l -[A7], [A0] 00006726 2F2E FF46 move.l -[A7], [A6 - 0xBA] 0000672A 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000672E 508F addq.l A7, 8 00006730 3E00 move.w D7, D0 00006732 4A47 tst.w D7 00006734 670A beq +0xC /* 00006740 */ 00006736 206E 001C movea.l A0, [A6 + 0x1C] 0000673A 2F10 move.l -[A7], [A0] 0000673C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00006740: 00006740 3007 move.w D0, D7 00006742 6000 0556 bra +0x558 /* 00006C9A */ label00006746: 00006746 0C54 2B3B cmpi.w [A4], 0x2B3B /* '+;' */ 0000674A 6600 0146 bne +0x148 /* 00006892 */ 0000674E 206E 0018 movea.l A0, [A6 + 0x18] 00006752 5250 addq.w [A0], 1 00006754 508C addq.l A4, 8 00006756 0C54 271B cmpi.w [A4], 0x271B 0000675A 6600 00AA bne +0xAC /* 00006806 */ 0000675E 206E 0018 movea.l A0, [A6 + 0x18] 00006762 5250 addq.w [A0], 1 00006764 508C addq.l A4, 8 00006766 486E FF56 pea.l [A6 - 0xAA] 0000676A 486E FFFE pea.l [A6 - 0x2] 0000676E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006772 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006776 2F0C move.l -[A7], A4 00006778 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000677C 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00006780 4FEF 0018 lea.l A7, [A7 + 0x18] 00006784 3E00 move.w D7, D0 00006786 4A47 tst.w D7 00006788 6706 beq +0x8 /* 00006790 */ 0000678A 3007 move.w D0, D7 0000678C 6000 050C bra +0x50E /* 00006C9A */ label00006790: 00006790 0C6E 0007 FF56 cmpi.w [A6 - 0xAA], 0x7 00006796 6710 beq +0x12 /* 000067A8 */ 00006798 486E FF56 pea.l [A6 - 0xAA] 0000679C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000067A0 588F addq.l A7, 4 000067A2 7002 moveq.l D0, 0x02 000067A4 6000 04F4 bra +0x4F6 /* 00006C9A */ label000067A8: 000067A8 206E 0018 movea.l A0, [A6 + 0x18] 000067AC 302E FFFE move.w D0, [A6 - 0x2] 000067B0 D150 add.w [A0], D0 000067B2 302E FFFE move.w D0, [A6 - 0x2] 000067B6 48C0 ext.l D0 000067B8 E780 asl D0, 3 000067BA D9C0 add.l A4, D0 000067BC 486E FF52 pea.l [A6 - 0xAE] 000067C0 4878 0002 push.l 0x2 000067C4 2F2E FF78 move.l -[A7], [A6 - 0x88] 000067C8 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */] 000067CC 4FEF 000C lea.l A7, [A7 + 0xC] 000067D0 3F00 move.w -[A7], D0 000067D2 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000067D6 548F addq.l A7, 2 000067D8 206E FF52 movea.l A0, [A6 - 0xAE] 000067DC 2050 movea.l A0, [A0] 000067DE 2D68 0002 FF46 move.l [A6 - 0xBA], [A0 + 0x2] 000067E4 4878 0002 push.l 0x2 000067E8 2F2E FF78 move.l -[A7], [A6 - 0x88] 000067EC 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 000067F0 508F addq.l A7, 8 000067F2 3F00 move.w -[A7], D0 000067F4 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000067F8 548F addq.l A7, 2 000067FA 486E FF56 pea.l [A6 - 0xAA] 000067FE 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006802 588F addq.l A7, 4 00006804 603E bra +0x40 /* 00006844 */ label00006806: 00006806 486E FF52 pea.l [A6 - 0xAE] 0000680A 4878 0002 push.l 0x2 0000680E 2F2D B334 move.l -[A7], [A5 - 0x4CCC] 00006812 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */] 00006816 4FEF 000C lea.l A7, [A7 + 0xC] 0000681A 3F00 move.w -[A7], D0 0000681C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00006820 548F addq.l A7, 2 00006822 206E FF52 movea.l A0, [A6 - 0xAE] 00006826 2050 movea.l A0, [A0] 00006828 2D68 0002 FF46 move.l [A6 - 0xBA], [A0 + 0x2] 0000682E 4878 0002 push.l 0x2 00006832 2F2D B334 move.l -[A7], [A5 - 0x4CCC] 00006836 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 0000683A 508F addq.l A7, 8 0000683C 3F00 move.w -[A7], D0 0000683E 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00006842 548F addq.l A7, 2 label00006844: 00006844 4A46 tst.w D6 00006846 6714 beq +0x16 /* 0000685C */ 00006848 0C54 0006 cmpi.w [A4], 0x6 0000684C 6706 beq +0x8 /* 00006854 */ 0000684E 7058 moveq.l D0, 0x58 00006850 6000 0448 bra +0x44A /* 00006C9A */ label00006854: 00006854 206E 0018 movea.l A0, [A6 + 0x18] 00006858 5250 addq.w [A0], 1 0000685A 508C addq.l A4, 8 label0000685C: 0000685C 42A7 clr.l -[A7] 0000685E 42A7 clr.l -[A7] 00006860 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006864 205F movea.l A0, [A7]+ 00006866 226E 001C movea.l A1, [A6 + 0x1C] 0000686A 2288 move.l [A1], A0 0000686C 206E 001C movea.l A0, [A6 + 0x1C] 00006870 2F10 move.l -[A7], [A0] 00006872 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00006876 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000687A 508F addq.l A7, 8 0000687C 3E00 move.w D7, D0 0000687E 4A47 tst.w D7 00006880 670A beq +0xC /* 0000688C */ 00006882 206E 001C movea.l A0, [A6 + 0x1C] 00006886 2F10 move.l -[A7], [A0] 00006888 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000688C: 0000688C 3007 move.w D0, D7 0000688E 6000 040A bra +0x40C /* 00006C9A */ label00006892: 00006892 2F0C move.l -[A7], A4 00006894 4EBA 040C jsr [PC + 0x40C /* 00006CA2 */] 00006898 588F addq.l A7, 4 0000689A 4A40 tst.w D0 0000689C 6700 00E6 beq +0xE8 /* 00006984 */ 000068A0 206E 0018 movea.l A0, [A6 + 0x18] 000068A4 5250 addq.w [A0], 1 000068A6 508C addq.l A4, 8 000068A8 0C54 271B cmpi.w [A4], 0x271B 000068AC 6706 beq +0x8 /* 000068B4 */ 000068AE 7005 moveq.l D0, 0x05 000068B0 6000 03E8 bra +0x3EA /* 00006C9A */ label000068B4: 000068B4 206E 0018 movea.l A0, [A6 + 0x18] 000068B8 5250 addq.w [A0], 1 000068BA 508C addq.l A4, 8 000068BC 486E FF56 pea.l [A6 - 0xAA] 000068C0 486E FFFE pea.l [A6 - 0x2] 000068C4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000068C8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000068CC 2F0C move.l -[A7], A4 000068CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000068D2 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 000068D6 4FEF 0018 lea.l A7, [A7 + 0x18] 000068DA 3E00 move.w D7, D0 000068DC 4A47 tst.w D7 000068DE 6706 beq +0x8 /* 000068E6 */ 000068E0 3007 move.w D0, D7 000068E2 6000 03B6 bra +0x3B8 /* 00006C9A */ label000068E6: 000068E6 0C6E 0002 FF56 cmpi.w [A6 - 0xAA], 0x2 000068EC 6710 beq +0x12 /* 000068FE */ 000068EE 486E FF56 pea.l [A6 - 0xAA] 000068F2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000068F6 588F addq.l A7, 4 000068F8 7002 moveq.l D0, 0x02 000068FA 6000 039E bra +0x3A0 /* 00006C9A */ label000068FE: 000068FE 206E 0018 movea.l A0, [A6 + 0x18] 00006902 302E FFFE move.w D0, [A6 - 0x2] 00006906 D150 add.w [A0], D0 00006908 302E FFFE move.w D0, [A6 - 0x2] 0000690C 48C0 ext.l D0 0000690E E780 asl D0, 3 00006910 D9C0 add.l A4, D0 00006912 42A7 clr.l -[A7] 00006914 2F2E FF70 move.l -[A7], [A6 - 0x90] 00006918 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 0000691C 201F move.l D0, [A7]+ 0000691E 4878 001A push.l 0x1A 00006922 2F00 move.l -[A7], D0 00006924 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00006928 2D40 FF46 move.l [A6 - 0xBA], D0 0000692C 486E FF56 pea.l [A6 - 0xAA] 00006930 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006934 588F addq.l A7, 4 00006936 4A46 tst.w D6 00006938 6714 beq +0x16 /* 0000694E */ 0000693A 0C54 0006 cmpi.w [A4], 0x6 0000693E 6706 beq +0x8 /* 00006946 */ 00006940 7058 moveq.l D0, 0x58 00006942 6000 0356 bra +0x358 /* 00006C9A */ label00006946: 00006946 206E 0018 movea.l A0, [A6 + 0x18] 0000694A 5250 addq.w [A0], 1 0000694C 508C addq.l A4, 8 label0000694E: 0000694E 42A7 clr.l -[A7] 00006950 42A7 clr.l -[A7] 00006952 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006956 205F movea.l A0, [A7]+ 00006958 226E 001C movea.l A1, [A6 + 0x1C] 0000695C 2288 move.l [A1], A0 0000695E 206E 001C movea.l A0, [A6 + 0x1C] 00006962 2F10 move.l -[A7], [A0] 00006964 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00006968 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000696C 508F addq.l A7, 8 0000696E 3E00 move.w D7, D0 00006970 4A47 tst.w D7 00006972 670A beq +0xC /* 0000697E */ 00006974 206E 001C movea.l A0, [A6 + 0x1C] 00006978 2F10 move.l -[A7], [A0] 0000697A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000697E: 0000697E 3007 move.w D0, D7 00006980 6000 0318 bra +0x31A /* 00006C9A */ label00006984: 00006984 0C54 2B12 cmpi.w [A4], 0x2B12 00006988 6600 008E bne +0x90 /* 00006A18 */ 0000698C 206E 0018 movea.l A0, [A6 + 0x18] 00006990 5250 addq.w [A0], 1 00006992 508C addq.l A4, 8 00006994 70FF moveq.l D0, 0xFFFFFFFF 00006996 2D40 FF46 move.l [A6 - 0xBA], D0 0000699A 0C54 2B73 cmpi.w [A4], 0x2B73 /* '+s' */ 0000699E 6608 bne +0xA /* 000069A8 */ 000069A0 306D B114 movea.w A0, [A5 - 0x4EEC] 000069A4 2D48 FF46 move.l [A6 - 0xBA], A0 label000069A8: 000069A8 0C54 2B3B cmpi.w [A4], 0x2B3B /* '+;' */ 000069AC 6608 bne +0xA /* 000069B6 */ 000069AE 306D B116 movea.w A0, [A5 - 0x4EEA] 000069B2 2D48 FF46 move.l [A6 - 0xBA], A0 label000069B6: 000069B6 4AAE FF46 tst.l [A6 - 0xBA] 000069BA 6C06 bge +0x8 /* 000069C2 */ 000069BC 7002 moveq.l D0, 0x02 000069BE 6000 02DA bra +0x2DC /* 00006C9A */ label000069C2: 000069C2 206E 0018 movea.l A0, [A6 + 0x18] 000069C6 5250 addq.w [A0], 1 000069C8 508C addq.l A4, 8 000069CA 4A46 tst.w D6 000069CC 6714 beq +0x16 /* 000069E2 */ 000069CE 0C54 0006 cmpi.w [A4], 0x6 000069D2 6706 beq +0x8 /* 000069DA */ 000069D4 7058 moveq.l D0, 0x58 000069D6 6000 02C2 bra +0x2C4 /* 00006C9A */ label000069DA: 000069DA 206E 0018 movea.l A0, [A6 + 0x18] 000069DE 5250 addq.w [A0], 1 000069E0 508C addq.l A4, 8 label000069E2: 000069E2 42A7 clr.l -[A7] 000069E4 42A7 clr.l -[A7] 000069E6 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000069EA 205F movea.l A0, [A7]+ 000069EC 226E 001C movea.l A1, [A6 + 0x1C] 000069F0 2288 move.l [A1], A0 000069F2 206E 001C movea.l A0, [A6 + 0x1C] 000069F6 2F10 move.l -[A7], [A0] 000069F8 2F2E FF46 move.l -[A7], [A6 - 0xBA] 000069FC 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00006A00 508F addq.l A7, 8 00006A02 3E00 move.w D7, D0 00006A04 4A47 tst.w D7 00006A06 670A beq +0xC /* 00006A12 */ 00006A08 206E 001C movea.l A0, [A6 + 0x1C] 00006A0C 2F10 move.l -[A7], [A0] 00006A0E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00006A12: 00006A12 3007 move.w D0, D7 00006A14 6000 0284 bra +0x286 /* 00006C9A */ label00006A18: 00006A18 78FF moveq.l D4, 0xFFFFFFFF 00006A1A 7A00 moveq.l D5, 0x00 00006A1C 0C54 2B0B cmpi.w [A4], 0x2B0B 00006A20 6602 bne +0x4 /* 00006A24 */ 00006A22 7A04 moveq.l D5, 0x04 label00006A24: 00006A24 0C54 2AFF cmpi.w [A4], 0x2AFF 00006A28 6602 bne +0x4 /* 00006A2C */ 00006A2A 7A05 moveq.l D5, 0x05 label00006A2C: 00006A2C 4A45 tst.w D5 00006A2E 6708 beq +0xA /* 00006A38 */ 00006A30 508C addq.l A4, 8 00006A32 206E 0018 movea.l A0, [A6 + 0x18] 00006A36 5250 addq.w [A0], 1 label00006A38: 00006A38 0C54 2B08 cmpi.w [A4], 0x2B08 00006A3C 6608 bne +0xA /* 00006A46 */ 00006A3E 4A45 tst.w D5 00006A40 6602 bne +0x4 /* 00006A44 */ 00006A42 7A04 moveq.l D5, 0x04 label00006A44: 00006A44 7801 moveq.l D4, 0x01 label00006A46: 00006A46 0C54 2B2B cmpi.w [A4], 0x2B2B /* '++' */ 00006A4A 6608 bne +0xA /* 00006A54 */ 00006A4C 4A45 tst.w D5 00006A4E 6602 bne +0x4 /* 00006A52 */ 00006A50 7A04 moveq.l D5, 0x04 label00006A52: 00006A52 7800 moveq.l D4, 0x00 label00006A54: 00006A54 0C54 2B22 cmpi.w [A4], 0x2B22 /* '+\"' */ 00006A58 6608 bne +0xA /* 00006A62 */ 00006A5A 4A45 tst.w D5 00006A5C 6602 bne +0x4 /* 00006A60 */ 00006A5E 7A05 moveq.l D5, 0x05 label00006A60: 00006A60 7802 moveq.l D4, 0x02 label00006A62: 00006A62 0C44 FFFF cmpi.w D4, 0xFFFF 00006A66 6700 011E beq +0x120 /* 00006B86 */ 00006A6A 508C addq.l A4, 8 00006A6C 206E 0018 movea.l A0, [A6 + 0x18] 00006A70 5250 addq.w [A0], 1 00006A72 0C54 271B cmpi.w [A4], 0x271B 00006A76 6600 009A bne +0x9C /* 00006B12 */ 00006A7A 206E 0018 movea.l A0, [A6 + 0x18] 00006A7E 5250 addq.w [A0], 1 00006A80 508C addq.l A4, 8 00006A82 486E FF56 pea.l [A6 - 0xAA] 00006A86 486E FFFE pea.l [A6 - 0x2] 00006A8A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006A8E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006A92 2F0C move.l -[A7], A4 00006A94 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006A98 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00006A9C 4FEF 0018 lea.l A7, [A7 + 0x18] 00006AA0 3E00 move.w D7, D0 00006AA2 4A47 tst.w D7 00006AA4 6706 beq +0x8 /* 00006AAC */ 00006AA6 3007 move.w D0, D7 00006AA8 6000 01F0 bra +0x1F2 /* 00006C9A */ label00006AAC: 00006AAC 0C6E 0004 FF56 cmpi.w [A6 - 0xAA], 0x4 00006AB2 6D08 blt +0xA /* 00006ABC */ 00006AB4 0C6E 0007 FF56 cmpi.w [A6 - 0xAA], 0x7 00006ABA 6F10 ble +0x12 /* 00006ACC */ label00006ABC: 00006ABC 486E FF56 pea.l [A6 - 0xAA] 00006AC0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006AC4 588F addq.l A7, 4 00006AC6 7002 moveq.l D0, 0x02 00006AC8 6000 01D0 bra +0x1D2 /* 00006C9A */ label00006ACC: 00006ACC 206E 0018 movea.l A0, [A6 + 0x18] 00006AD0 302E FFFE move.w D0, [A6 - 0x2] 00006AD4 D150 add.w [A0], D0 00006AD6 302E FFFE move.w D0, [A6 - 0x2] 00006ADA 48C0 ext.l D0 00006ADC E780 asl D0, 3 00006ADE D9C0 add.l A4, D0 00006AE0 0C45 0004 cmpi.w D5, 0x4 00006AE4 6608 bne +0xA /* 00006AEE */ 00006AE6 2D6E FFA4 FF4A move.l [A6 - 0xB6], [A6 - 0x5C] 00006AEC 6006 bra +0x8 /* 00006AF4 */ label00006AEE: 00006AEE 2D6E FFB8 FF4A move.l [A6 - 0xB6], [A6 - 0x48] label00006AF4: 00006AF4 3F04 move.w -[A7], D4 00006AF6 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00006AFA 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */] 00006AFE 5C8F addq.l A7, 6 00006B00 48C0 ext.l D0 00006B02 2D40 FF46 move.l [A6 - 0xBA], D0 00006B06 486E FF56 pea.l [A6 - 0xAA] 00006B0A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006B0E 588F addq.l A7, 4 00006B10 6026 bra +0x28 /* 00006B38 */ label00006B12: 00006B12 0C45 0004 cmpi.w D5, 0x4 00006B16 6608 bne +0xA /* 00006B20 */ 00006B18 2D6D B360 FF4A move.l [A6 - 0xB6], [A5 - 0x4CA0] 00006B1E 6006 bra +0x8 /* 00006B26 */ label00006B20: 00006B20 2D6D B374 FF4A move.l [A6 - 0xB6], [A5 - 0x4C8C] label00006B26: 00006B26 3F04 move.w -[A7], D4 00006B28 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00006B2C 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */] 00006B30 5C8F addq.l A7, 6 00006B32 48C0 ext.l D0 00006B34 2D40 FF46 move.l [A6 - 0xBA], D0 label00006B38: 00006B38 4A46 tst.w D6 00006B3A 6714 beq +0x16 /* 00006B50 */ 00006B3C 0C54 0006 cmpi.w [A4], 0x6 00006B40 6706 beq +0x8 /* 00006B48 */ 00006B42 7058 moveq.l D0, 0x58 00006B44 6000 0154 bra +0x156 /* 00006C9A */ label00006B48: 00006B48 206E 0018 movea.l A0, [A6 + 0x18] 00006B4C 5250 addq.w [A0], 1 00006B4E 508C addq.l A4, 8 label00006B50: 00006B50 42A7 clr.l -[A7] 00006B52 42A7 clr.l -[A7] 00006B54 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006B58 205F movea.l A0, [A7]+ 00006B5A 226E 001C movea.l A1, [A6 + 0x1C] 00006B5E 2288 move.l [A1], A0 00006B60 206E 001C movea.l A0, [A6 + 0x1C] 00006B64 2F10 move.l -[A7], [A0] 00006B66 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00006B6A 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00006B6E 508F addq.l A7, 8 00006B70 3E00 move.w D7, D0 00006B72 4A47 tst.w D7 00006B74 670A beq +0xC /* 00006B80 */ 00006B76 206E 001C movea.l A0, [A6 + 0x1C] 00006B7A 2F10 move.l -[A7], [A0] 00006B7C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00006B80: 00006B80 3007 move.w D0, D7 00006B82 6000 0116 bra +0x118 /* 00006C9A */ label00006B86: 00006B86 4A45 tst.w D5 00006B88 6706 beq +0x8 /* 00006B90 */ 00006B8A 7002 moveq.l D0, 0x02 00006B8C 6000 010C bra +0x10E /* 00006C9A */ label00006B90: 00006B90 78FF moveq.l D4, 0xFFFFFFFF 00006B92 0C54 2B33 cmpi.w [A4], 0x2B33 /* '+3' */ 00006B96 6604 bne +0x6 /* 00006B9C */ 00006B98 383C 1F42 move.w D4, 0x1F42 label00006B9C: 00006B9C 0C54 2B0E cmpi.w [A4], 0x2B0E 00006BA0 6604 bne +0x6 /* 00006BA6 */ 00006BA2 383C 1F44 move.w D4, 0x1F44 label00006BA6: 00006BA6 0C54 2B37 cmpi.w [A4], 0x2B37 /* '+7' */ 00006BAA 6604 bne +0x6 /* 00006BB0 */ 00006BAC 383C 1F41 move.w D4, 0x1F41 label00006BB0: 00006BB0 0C54 2B76 cmpi.w [A4], 0x2B76 /* '+v' */ 00006BB4 6604 bne +0x6 /* 00006BBA */ 00006BB6 383C 1F43 move.w D4, 0x1F43 label00006BBA: 00006BBA 0C44 FFFF cmpi.w D4, 0xFFFF 00006BBE 6606 bne +0x8 /* 00006BC6 */ 00006BC0 7004 moveq.l D0, 0x04 00006BC2 6000 00D6 bra +0xD8 /* 00006C9A */ label00006BC6: 00006BC6 508C addq.l A4, 8 00006BC8 206E 0018 movea.l A0, [A6 + 0x18] 00006BCC 5250 addq.w [A0], 1 00006BCE 0C54 271B cmpi.w [A4], 0x271B 00006BD2 6706 beq +0x8 /* 00006BDA */ 00006BD4 7005 moveq.l D0, 0x05 00006BD6 6000 00C2 bra +0xC4 /* 00006C9A */ label00006BDA: 00006BDA 508C addq.l A4, 8 00006BDC 206E 0018 movea.l A0, [A6 + 0x18] 00006BE0 5250 addq.w [A0], 1 00006BE2 486E FF4E pea.l [A6 - 0xB2] 00006BE6 486E FFFE pea.l [A6 - 0x2] 00006BEA 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006BEE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006BF2 2F0C move.l -[A7], A4 00006BF4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006BF8 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 00006BFC 4FEF 0018 lea.l A7, [A7 + 0x18] 00006C00 3E00 move.w D7, D0 00006C02 4A47 tst.w D7 00006C04 6706 beq +0x8 /* 00006C0C */ 00006C06 3007 move.w D0, D7 00006C08 6000 0090 bra +0x92 /* 00006C9A */ label00006C0C: 00006C0C 206E 0018 movea.l A0, [A6 + 0x18] 00006C10 302E FFFE move.w D0, [A6 - 0x2] 00006C14 D150 add.w [A0], D0 00006C16 302E FFFE move.w D0, [A6 - 0x2] 00006C1A 48C0 ext.l D0 00006C1C E780 asl D0, 3 00006C1E D9C0 add.l A4, D0 00006C20 4A46 tst.w D6 00006C22 6714 beq +0x16 /* 00006C38 */ 00006C24 0C54 0006 cmpi.w [A4], 0x6 00006C28 6706 beq +0x8 /* 00006C30 */ 00006C2A 7058 moveq.l D0, 0x58 00006C2C 6000 006C bra +0x6E /* 00006C9A */ label00006C30: 00006C30 206E 0018 movea.l A0, [A6 + 0x18] 00006C34 5250 addq.w [A0], 1 00006C36 508C addq.l A4, 8 label00006C38: 00006C38 42A7 clr.l -[A7] 00006C3A 2F2E FF4E move.l -[A7], [A6 - 0xB2] 00006C3E 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00006C42 201F move.l D0, [A7]+ 00006C44 2D40 FF46 move.l [A6 - 0xBA], D0 00006C48 3F04 move.w -[A7], D4 00006C4A 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00006C4E 42A7 clr.l -[A7] 00006C50 2F2E FF4E move.l -[A7], [A6 - 0xB2] 00006C54 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */] 00006C58 4FEF 000E lea.l A7, [A7 + 0xE] 00006C5C 2D40 FF46 move.l [A6 - 0xBA], D0 00006C60 2F2E FF4E move.l -[A7], [A6 - 0xB2] 00006C64 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006C68 42A7 clr.l -[A7] 00006C6A 42A7 clr.l -[A7] 00006C6C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006C70 205F movea.l A0, [A7]+ 00006C72 226E 001C movea.l A1, [A6 + 0x1C] 00006C76 2288 move.l [A1], A0 00006C78 206E 001C movea.l A0, [A6 + 0x1C] 00006C7C 2F10 move.l -[A7], [A0] 00006C7E 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00006C82 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00006C86 508F addq.l A7, 8 00006C88 3E00 move.w D7, D0 00006C8A 4A47 tst.w D7 00006C8C 670A beq +0xC /* 00006C98 */ 00006C8E 206E 001C movea.l A0, [A6 + 0x1C] 00006C92 2F10 move.l -[A7], [A0] 00006C94 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00006C98: 00006C98 3007 move.w D0, D7 label00006C9A: 00006C9A 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 00006C9E 4E5E unlink A6 00006CA0 4E75 rts fn00006CA2: 00006CA2 4E56 0000 link A6, 0 00006CA6 2F0C move.l -[A7], A4 00006CA8 286E 0008 movea.l A4, [A6 + 0x8] 00006CAC 0C54 2B33 cmpi.w [A4], 0x2B33 /* '+3' */ 00006CB0 6704 beq +0x6 /* 00006CB6 */ 00006CB2 7000 moveq.l D0, 0x00 00006CB4 601A bra +0x1C /* 00006CD0 */ label00006CB6: 00006CB6 508C addq.l A4, 8 00006CB8 0C54 271B cmpi.w [A4], 0x271B 00006CBC 6704 beq +0x6 /* 00006CC2 */ 00006CBE 7000 moveq.l D0, 0x00 00006CC0 600E bra +0x10 /* 00006CD0 */ label00006CC2: 00006CC2 508C addq.l A4, 8 00006CC4 0C54 2B39 cmpi.w [A4], 0x2B39 /* '+9' */ 00006CC8 6704 beq +0x6 /* 00006CCE */ 00006CCA 7000 moveq.l D0, 0x00 00006CCC 6002 bra +0x4 /* 00006CD0 */ label00006CCE: 00006CCE 7001 moveq.l D0, 0x01 label00006CD0: 00006CD0 285F movea.l A4, [A7]+ 00006CD2 4E5E unlink A6 00006CD4 4E75 rts fn00006CD6: 00006CD6 4E56 FFC0 link A6, -0x0040 00006CDA 48E7 0300 movem.l -[A7], D6,D7 00006CDE 206E 0014 movea.l A0, [A6 + 0x14] 00006CE2 4290 clr.l [A0] 00006CE4 206E 000C movea.l A0, [A6 + 0xC] 00006CE8 2050 movea.l A0, [A0] 00006CEA 2C28 0008 move.l D6, [A0 + 0x8] 00006CEE 7E01 moveq.l D7, 0x01 00006CF0 6028 bra +0x2A /* 00006D1A */ label00006CF2: 00006CF2 486E FFC0 pea.l [A6 - 0x40] 00006CF6 2F07 move.l -[A7], D7 00006CF8 2F2E 000C move.l -[A7], [A6 + 0xC] 00006CFC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006D00 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 00006D04 4FEF 0010 lea.l A7, [A7 + 0x10] 00006D08 202E FFC4 move.l D0, [A6 - 0x3C] 00006D0C B0AE 0010 cmp.l D0, [A6 + 0x10] 00006D10 6606 bne +0x8 /* 00006D18 */ 00006D12 206E 0014 movea.l A0, [A6 + 0x14] 00006D16 5290 addq.l [A0], 1 label00006D18: 00006D18 5287 addq.l D7, 1 label00006D1A: 00006D1A BE86 cmp.l D7, D6 00006D1C 6FD4 ble -0x2A /* 00006CF2 */ 00006D1E 4CDF 00C0 movem.l D6,D7, [A7]+ 00006D22 4E5E unlink A6 00006D24 4E75 rts fn00006D26: 00006D26 4E56 FE46 link A6, -0x01BA 00006D2A 48E7 0018 movem.l -[A7], A3,A4 00006D2E 286E 000C movea.l A4, [A6 + 0xC] 00006D32 206E 0018 movea.l A0, [A6 + 0x18] 00006D36 4250 clr.w [A0] 00006D38 0C54 271E cmpi.w [A4], 0x271E 00006D3C 662A bne +0x2C /* 00006D68 */ 00006D3E 206E 0018 movea.l A0, [A6 + 0x18] 00006D42 5250 addq.w [A0], 1 00006D44 508C addq.l A4, 8 00006D46 3D54 FF46 move.w [A6 - 0xBA], [A4] 00006D4A 206E 0018 movea.l A0, [A6 + 0x18] 00006D4E 5250 addq.w [A0], 1 00006D50 508C addq.l A4, 8 00006D52 0C54 271B cmpi.w [A4], 0x271B 00006D56 6706 beq +0x8 /* 00006D5E */ 00006D58 7005 moveq.l D0, 0x05 00006D5A 6000 01A8 bra +0x1AA /* 00006F04 */ label00006D5E: 00006D5E 206E 0018 movea.l A0, [A6 + 0x18] 00006D62 5250 addq.w [A0], 1 00006D64 508C addq.l A4, 8 00006D66 6028 bra +0x2A /* 00006D90 */ label00006D68: 00006D68 3D54 FF46 move.w [A6 - 0xBA], [A4] 00006D6C 206E 0018 movea.l A0, [A6 + 0x18] 00006D70 5250 addq.w [A0], 1 00006D72 508C addq.l A4, 8 00006D74 0C54 271B cmpi.w [A4], 0x271B 00006D78 660A bne +0xC /* 00006D84 */ 00006D7A 206E 0018 movea.l A0, [A6 + 0x18] 00006D7E 5250 addq.w [A0], 1 00006D80 508C addq.l A4, 8 00006D82 600C bra +0xE /* 00006D90 */ label00006D84: 00006D84 0C54 0005 cmpi.w [A4], 0x5 00006D88 6706 beq +0x8 /* 00006D90 */ 00006D8A 7031 moveq.l D0, 0x31 00006D8C 6000 0176 bra +0x178 /* 00006F04 */ label00006D90: 00006D90 486E FF50 pea.l [A6 - 0xB0] 00006D94 486E FF4A pea.l [A6 - 0xB6] 00006D98 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006D9C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006DA0 2F0C move.l -[A7], A4 00006DA2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006DA6 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 00006DAA 4FEF 0018 lea.l A7, [A7 + 0x18] 00006DAE 3D40 FF48 move.w [A6 - 0xB8], D0 00006DB2 4A6E FF48 tst.w [A6 - 0xB8] 00006DB6 6708 beq +0xA /* 00006DC0 */ 00006DB8 302E FF48 move.w D0, [A6 - 0xB8] 00006DBC 6000 0146 bra +0x148 /* 00006F04 */ label00006DC0: 00006DC0 206E 0018 movea.l A0, [A6 + 0x18] 00006DC4 302E FF4A move.w D0, [A6 - 0xB6] 00006DC8 D150 add.w [A0], D0 00006DCA 486E FFFC pea.l [A6 - 0x4] 00006DCE 2F2E FF50 move.l -[A7], [A6 - 0xB0] 00006DD2 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00006DD6 508F addq.l A7, 8 00006DD8 3D40 FF48 move.w [A6 - 0xB8], D0 00006DDC 2F2E FF50 move.l -[A7], [A6 - 0xB0] 00006DE0 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006DE4 4A6E FF48 tst.w [A6 - 0xB8] 00006DE8 6708 beq +0xA /* 00006DF2 */ 00006DEA 302E FF48 move.w D0, [A6 - 0xB8] 00006DEE 6000 0114 bra +0x116 /* 00006F04 */ label00006DF2: 00006DF2 0C6E 0BC5 FF46 cmpi.w [A6 - 0xBA], 0xBC5 00006DF8 6600 007E bne +0x80 /* 00006E78 */ 00006DFC 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00006E04 6D0A blt +0xC /* 00006E10 */ 00006E06 306D B116 movea.w A0, [A5 - 0x4EEA] 00006E0A B1EE FFFC cmpa.l A0, [A6 - 0x4] 00006E0E 6C06 bge +0x8 /* 00006E16 */ label00006E10: 00006E10 7002 moveq.l D0, 0x02 00006E12 6000 00F0 bra +0xF2 /* 00006F04 */ label00006E16: 00006E16 206D B148 movea.l A0, [A5 - 0x4EB8] 00006E1A 202E FFFC move.l D0, [A6 - 0x4] 00006E1E 5380 subq.l D0, 1 00006E20 2F00 move.l -[A7], D0 00006E22 2F3C 0000 001C move.l -[A7], 0x1C 00006E28 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00006E2C D090 add.l D0, [A0] 00006E2E 2040 movea.l A0, D0 00006E30 43EE FF56 lea.l A1, [A6 - 0xAA] 00006E34 7006 moveq.l D0, 0x06 label00006E36: 00006E36 22D8 move.l [A1]+, [A0]+ 00006E38 51C8 FFFC dbf D0, -0x6 /* 00006E36 */ 00006E3C 422E FE46 clr.b [A6 - 0x1BA] 00006E40 486E FE46 pea.l [A6 - 0x1BA] 00006E44 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00006E48 486E FF54 pea.l [A6 - 0xAC] 00006E4C 4EAD 03CA jsr [A5 + 0x3CA /* export_117 */] 00006E50 4FEF 000A lea.l A7, [A7 + 0xA] 00006E54 42A7 clr.l -[A7] 00006E56 42A7 clr.l -[A7] 00006E58 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006E5C 205F movea.l A0, [A7]+ 00006E5E 226E 001C movea.l A1, [A6 + 0x1C] 00006E62 2288 move.l [A1], A0 00006E64 206E 001C movea.l A0, [A6 + 0x1C] 00006E68 2F10 move.l -[A7], [A0] 00006E6A 486E FE46 pea.l [A6 - 0x1BA] 00006E6E 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00006E72 508F addq.l A7, 8 00006E74 6000 008E bra +0x90 /* 00006F04 */ label00006E78: 00006E78 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00006E80 6D0A blt +0xC /* 00006E8C */ 00006E82 306D B114 movea.w A0, [A5 - 0x4EEC] 00006E86 B1EE FFFC cmpa.l A0, [A6 - 0x4] 00006E8A 6C06 bge +0x8 /* 00006E92 */ label00006E8C: 00006E8C 7002 moveq.l D0, 0x02 00006E8E 6000 0074 bra +0x76 /* 00006F04 */ label00006E92: 00006E92 2678 09D6 movea.l A3, [0x000009D6 /* WindowList */] 00006E96 6000 0064 bra +0x66 /* 00006EFC */ label00006E9A: 00006E9A 0C6B 03DB 006C cmpi.w [A3 + 0x6C], 0x3DB 00006EA0 6656 bne +0x58 /* 00006EF8 */ 00006EA2 B7ED B3DC cmpa.l A3, [A5 - 0x4C24] 00006EA6 6750 beq +0x52 /* 00006EF8 */ 00006EA8 53AE FFFC subq.l [A6 - 0x4], 1 00006EAC 4AAE FFFC tst.l [A6 - 0x4] 00006EB0 6E46 bgt +0x48 /* 00006EF8 */ 00006EB2 486E FF76 pea.l [A6 - 0x8A] 00006EB6 2F0B move.l -[A7], A3 00006EB8 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00006EBC 508F addq.l A7, 8 00006EBE 422E FE46 clr.b [A6 - 0x1BA] 00006EC2 486E FE46 pea.l [A6 - 0x1BA] 00006EC6 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00006ECA 486E FF54 pea.l [A6 - 0xAC] 00006ECE 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 00006ED2 4FEF 000A lea.l A7, [A7 + 0xA] 00006ED6 42A7 clr.l -[A7] 00006ED8 42A7 clr.l -[A7] 00006EDA 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006EDE 205F movea.l A0, [A7]+ 00006EE0 226E 001C movea.l A1, [A6 + 0x1C] 00006EE4 2288 move.l [A1], A0 00006EE6 206E 001C movea.l A0, [A6 + 0x1C] 00006EEA 2F10 move.l -[A7], [A0] 00006EEC 486E FE46 pea.l [A6 - 0x1BA] 00006EF0 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00006EF4 508F addq.l A7, 8 00006EF6 600C bra +0xE /* 00006F04 */ label00006EF8: 00006EF8 266B 0090 movea.l A3, [A3 + 0x90] label00006EFC: 00006EFC B6FC 0000 cmpa.w A3, 0x0 00006F00 6698 bne -0x66 /* 00006E9A */ 00006F02 7002 moveq.l D0, 0x02 label00006F04: 00006F04 4CDF 1800 movem.l A3,A4, [A7]+ 00006F08 4E5E unlink A6 00006F0A 4E75 rts fn00006F0C: 00006F0C 4E56 FF54 link A6, -0x00AC 00006F10 48E7 0108 movem.l -[A7], D7,A4 00006F14 286E 000C movea.l A4, [A6 + 0xC] 00006F18 206E 0018 movea.l A0, [A6 + 0x18] 00006F1C 7001 moveq.l D0, 0x01 00006F1E 3080 move.w [A0], D0 00006F20 3D54 FF54 move.w [A6 - 0xAC], [A4] 00006F24 508C addq.l A4, 8 00006F26 0C54 0005 cmpi.w [A4], 0x5 00006F2A 6706 beq +0x8 /* 00006F32 */ 00006F2C 7031 moveq.l D0, 0x31 00006F2E 6000 00CE bra +0xD0 /* 00006FFE */ label00006F32: 00006F32 508C addq.l A4, 8 00006F34 206E 0018 movea.l A0, [A6 + 0x18] 00006F38 5250 addq.w [A0], 1 00006F3A 486E FF58 pea.l [A6 - 0xA8] 00006F3E 486E FF56 pea.l [A6 - 0xAA] 00006F42 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006F46 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006F4A 2F0C move.l -[A7], A4 00006F4C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006F50 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00006F54 4FEF 0018 lea.l A7, [A7 + 0x18] 00006F58 3E00 move.w D7, D0 00006F5A 4A47 tst.w D7 00006F5C 6706 beq +0x8 /* 00006F64 */ 00006F5E 3007 move.w D0, D7 00006F60 6000 009C bra +0x9E /* 00006FFE */ label00006F64: 00006F64 302E FF56 move.w D0, [A6 - 0xAA] 00006F68 48C0 ext.l D0 00006F6A E780 asl D0, 3 00006F6C D9C0 add.l A4, D0 00006F6E 206E 0018 movea.l A0, [A6 + 0x18] 00006F72 302E FF56 move.w D0, [A6 - 0xAA] 00006F76 D150 add.w [A0], D0 00006F78 0C54 0007 cmpi.w [A4], 0x7 00006F7C 6710 beq +0x12 /* 00006F8E */ 00006F7E 486E FF58 pea.l [A6 - 0xA8] 00006F82 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006F86 588F addq.l A7, 4 00006F88 7027 moveq.l D0, 0x27 00006F8A 6000 0072 bra +0x74 /* 00006FFE */ label00006F8E: 00006F8E 508C addq.l A4, 8 00006F90 206E 0018 movea.l A0, [A6 + 0x18] 00006F94 5250 addq.w [A0], 1 00006F96 0C6E 0BD2 FF54 cmpi.w [A6 - 0xAC], 0xBD2 00006F9C 6626 bne +0x28 /* 00006FC4 */ 00006F9E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00006FA2 486E FF58 pea.l [A6 - 0xA8] 00006FA6 486E FF56 pea.l [A6 - 0xAA] 00006FAA 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006FAE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006FB2 2F0C move.l -[A7], A4 00006FB4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006FB8 4EBA 004C jsr [PC + 0x4C /* 00007006 */] 00006FBC 4FEF 001C lea.l A7, [A7 + 0x1C] 00006FC0 3E00 move.w D7, D0 00006FC2 6024 bra +0x26 /* 00006FE8 */ label00006FC4: 00006FC4 2F2E 001C move.l -[A7], [A6 + 0x1C] 00006FC8 486E FF58 pea.l [A6 - 0xA8] 00006FCC 486E FF56 pea.l [A6 - 0xAA] 00006FD0 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006FD4 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006FD8 2F0C move.l -[A7], A4 00006FDA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006FDE 4EBA 0292 jsr [PC + 0x292 /* 00007272 */] 00006FE2 4FEF 001C lea.l A7, [A7 + 0x1C] 00006FE6 3E00 move.w D7, D0 label00006FE8: 00006FE8 206E 0018 movea.l A0, [A6 + 0x18] 00006FEC 302E FF56 move.w D0, [A6 - 0xAA] 00006FF0 D150 add.w [A0], D0 00006FF2 486E FF58 pea.l [A6 - 0xA8] 00006FF6 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006FFA 588F addq.l A7, 4 00006FFC 3007 move.w D0, D7 label00006FFE: 00006FFE 4CDF 1080 movem.l D7,A4, [A7]+ 00007002 4E5E unlink A6 00007004 4E75 rts fn00007006: 00007006 4E56 FF4A link A6, -0x00B6 0000700A 48E7 0108 movem.l -[A7], D7,A4 0000700E 286E 000C movea.l A4, [A6 + 0xC] 00007012 206E 0018 movea.l A0, [A6 + 0x18] 00007016 4250 clr.w [A0] 00007018 486E FF56 pea.l [A6 - 0xAA] 0000701C 486E FFFE pea.l [A6 - 0x2] 00007020 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007024 2F2E 0010 move.l -[A7], [A6 + 0x10] 00007028 2F0C move.l -[A7], A4 0000702A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000702E 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00007032 4FEF 0018 lea.l A7, [A7 + 0x18] 00007036 3E00 move.w D7, D0 00007038 4A47 tst.w D7 0000703A 6706 beq +0x8 /* 00007042 */ 0000703C 3007 move.w D0, D7 0000703E 6000 00F4 bra +0xF6 /* 00007134 */ label00007042: 00007042 302E FFFE move.w D0, [A6 - 0x2] 00007046 48C0 ext.l D0 00007048 E780 asl D0, 3 0000704A D9C0 add.l A4, D0 0000704C 206E 0018 movea.l A0, [A6 + 0x18] 00007050 302E FFFE move.w D0, [A6 - 0x2] 00007054 D150 add.w [A0], D0 00007056 0C54 0006 cmpi.w [A4], 0x6 0000705A 6710 beq +0x12 /* 0000706C */ 0000705C 486E FF56 pea.l [A6 - 0xAA] 00007060 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007064 588F addq.l A7, 4 00007066 7058 moveq.l D0, 0x58 00007068 6000 00CA bra +0xCC /* 00007134 */ label0000706C: 0000706C 206E 0018 movea.l A0, [A6 + 0x18] 00007070 5250 addq.w [A0], 1 00007072 486E FF52 pea.l [A6 - 0xAE] 00007076 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000707A 4EBA 00C0 jsr [PC + 0xC0 /* 0000713C */] 0000707E 508F addq.l A7, 8 00007080 3E00 move.w D7, D0 00007082 4A47 tst.w D7 00007084 6710 beq +0x12 /* 00007096 */ 00007086 486E FF56 pea.l [A6 - 0xAA] 0000708A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000708E 588F addq.l A7, 4 00007090 3007 move.w D0, D7 00007092 6000 00A0 bra +0xA2 /* 00007134 */ label00007096: 00007096 486E FF4E pea.l [A6 - 0xB2] 0000709A 486E FF56 pea.l [A6 - 0xAA] 0000709E 4EBA 009C jsr [PC + 0x9C /* 0000713C */] 000070A2 508F addq.l A7, 8 000070A4 3E00 move.w D7, D0 000070A6 4A47 tst.w D7 000070A8 6716 beq +0x18 /* 000070C0 */ 000070AA 2F2E FF52 move.l -[A7], [A6 - 0xAE] 000070AE A8D9 syscall DisposRgn/DisposeRgn 000070B0 486E FF56 pea.l [A6 - 0xAA] 000070B4 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000070B8 588F addq.l A7, 4 000070BA 3007 move.w D0, D7 000070BC 6000 0076 bra +0x78 /* 00007134 */ label000070C0: 000070C0 42A7 clr.l -[A7] 000070C2 A8D8 syscall NewRgn 000070C4 205F movea.l A0, [A7]+ 000070C6 2D48 FF4A move.l [A6 - 0xB6], A0 000070CA 2F2E FF52 move.l -[A7], [A6 - 0xAE] 000070CE 2F2E FF4E move.l -[A7], [A6 - 0xB2] 000070D2 2F2E FF4A move.l -[A7], [A6 - 0xB6] 000070D6 A8E4 syscall SectRgn 000070D8 42A7 clr.l -[A7] 000070DA 42A7 clr.l -[A7] 000070DC 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000070E0 205F movea.l A0, [A7]+ 000070E2 226E 0020 movea.l A1, [A6 + 0x20] 000070E6 2288 move.l [A1], A0 000070E8 4267 clr.w -[A7] 000070EA 2F2E FF4A move.l -[A7], [A6 - 0xB6] 000070EE A8E2 syscall EmptyRgn 000070F0 101F move.b D0, [A7]+ 000070F2 4A00 tst.b D0 000070F4 6710 beq +0x12 /* 00007106 */ 000070F6 206E 0020 movea.l A0, [A6 + 0x20] 000070FA 2F10 move.l -[A7], [A0] 000070FC 4267 clr.w -[A7] 000070FE 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 00007102 5C8F addq.l A7, 6 00007104 6010 bra +0x12 /* 00007116 */ label00007106: 00007106 206E 0020 movea.l A0, [A6 + 0x20] 0000710A 2F10 move.l -[A7], [A0] 0000710C 3F3C 0001 move.w -[A7], 0x1 00007110 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 00007114 5C8F addq.l A7, 6 label00007116: 00007116 2F2E FF52 move.l -[A7], [A6 - 0xAE] 0000711A A8D9 syscall DisposRgn/DisposeRgn 0000711C 2F2E FF4E move.l -[A7], [A6 - 0xB2] 00007120 A8D9 syscall DisposRgn/DisposeRgn 00007122 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00007126 A8D9 syscall DisposRgn/DisposeRgn 00007128 486E FF56 pea.l [A6 - 0xAA] 0000712C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007130 588F addq.l A7, 4 00007132 7000 moveq.l D0, 0x00 label00007134: 00007134 4CDF 1080 movem.l D7,A4, [A7]+ 00007138 4E5E unlink A6 0000713A 4E75 rts fn0000713C: 0000713C 4E56 FFA8 link A6, -0x0058 00007140 206E 0008 movea.l A0, [A6 + 0x8] 00007144 0C50 0003 cmpi.w [A0], 0x3 00007148 6706 beq +0x8 /* 00007150 */ 0000714A 700B moveq.l D0, 0x0B 0000714C 6000 0120 bra +0x122 /* 0000726E */ label00007150: 00007150 206E 0008 movea.l A0, [A6 + 0x8] 00007154 226E 0008 movea.l A1, [A6 + 0x8] 00007158 2068 008A movea.l A0, [A0 + 0x8A] 0000715C 3029 0084 move.w D0, [A1 + 0x84] 00007160 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00007164 D090 add.l D0, [A0] 00007166 2040 movea.l A0, D0 00007168 43EE FFAC lea.l A1, [A6 - 0x54] 0000716C 7013 moveq.l D0, 0x13 label0000716E: 0000716E 22D8 move.l [A1]+, [A0]+ 00007170 51C8 FFFC dbf D0, -0x6 /* 0000716E */ 00007174 32D8 move.w [A1]+, [A0]+ 00007176 302E FFAC move.w D0, [A6 - 0x54] 0000717A 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000717E 0010 0042 ori.b [A0], 0x42 /* 'B' */ 00007182 0064 003E ori.w -[A4], 0x3E /* '>' */ 00007186 0067 003A ori.w -[A7], 0x3A /* ':' */ 0000718A 0069 0036 006A ori.w [A1 + 0x6A], 0x36 /* '6' */ 00007190 0032 006B 002E ori.b [A2 + D0.w + 0x2E], 0x6B /* 'k' */ 00007196 00C8 .incomplete 00007198 002A 00CB 0026 ori.b [A2 + 0x26], 0xCB 0000719E 00CC .incomplete 000071A0 0022 012C ori.b -[A2], 0x2C /* ',' */ 000071A4 001E 012D ori.b [A6]+, 0x2D /* '-' */ 000071A8 001A 006C ori.b [A2]+, 0x6C /* 'l' */ 000071AC 0036 0066 0052 ori.b [A6 + D0.w + 0x52], 0x66 /* 'f' */ 000071B2 0065 0074 ori.w -[A5], 0x74 /* 't' */ 000071B6 00C9 .incomplete 000071B8 00A4 00CA 00A0 ori.l -[A4], 0xCA00A0 000071BE 0068 00AC 42A7 ori.w [A0 + 0x42A7], 0xAC 000071C4 A8D8 syscall NewRgn 000071C6 205F movea.l A0, [A7]+ 000071C8 226E 000C movea.l A1, [A6 + 0xC] 000071CC 2288 move.l [A1], A0 000071CE A8DA syscall OpenRgn 000071D0 486E FFBA pea.l [A6 - 0x46] 000071D4 A8A1 syscall FrameRect 000071D6 206E 000C movea.l A0, [A6 + 0xC] 000071DA 2F10 move.l -[A7], [A0] 000071DC A8DB syscall CloseRgn 000071DE 6000 008C bra +0x8E /* 0000726C */ 000071E2 42A7 clr.l -[A7] 000071E4 A8D8 syscall NewRgn 000071E6 205F movea.l A0, [A7]+ 000071E8 226E 000C movea.l A1, [A6 + 0xC] 000071EC 2288 move.l [A1], A0 000071EE A8DA syscall OpenRgn 000071F0 486E FFBA pea.l [A6 - 0x46] 000071F4 A8B7 syscall FrameOval 000071F6 206E 000C movea.l A0, [A6 + 0xC] 000071FA 2F10 move.l -[A7], [A0] 000071FC A8DB syscall CloseRgn 000071FE 6000 006C bra +0x6E /* 0000726C */ 00007202 42A7 clr.l -[A7] 00007204 A8D8 syscall NewRgn 00007206 205F movea.l A0, [A7]+ 00007208 226E 000C movea.l A1, [A6 + 0xC] 0000720C 2288 move.l [A1], A0 0000720E A8DA syscall OpenRgn 00007210 486E FFBA pea.l [A6 - 0x46] 00007214 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00007218 3F2E FFF4 move.w -[A7], [A6 - 0xC] 0000721C A8B0 syscall FrameRoundRect 0000721E 206E 000C movea.l A0, [A6 + 0xC] 00007222 2F10 move.l -[A7], [A0] 00007224 A8DB syscall CloseRgn 00007226 6044 bra +0x46 /* 0000726C */ 00007228 42A7 clr.l -[A7] 0000722A A8D8 syscall NewRgn 0000722C 205F movea.l A0, [A7]+ 0000722E 226E 000C movea.l A1, [A6 + 0xC] 00007232 2288 move.l [A1], A0 00007234 A8DA syscall OpenRgn 00007236 302E FFBE move.w D0, [A6 - 0x42] 0000723A 906E FFBA sub.w D0, [A6 - 0x46] 0000723E E240 asr D0.w, 1 00007240 3D40 FFFE move.w [A6 - 0x2], D0 00007244 486E FFBA pea.l [A6 - 0x46] 00007248 3F2E FFFE move.w -[A7], [A6 - 0x2] 0000724C 3F2E FFFE move.w -[A7], [A6 - 0x2] 00007250 A8B0 syscall FrameRoundRect 00007252 206E 000C movea.l A0, [A6 + 0xC] 00007256 2F10 move.l -[A7], [A0] 00007258 A8DB syscall CloseRgn 0000725A 6010 bra +0x12 /* 0000726C */ 0000725C 2F2E FFEA move.l -[A7], [A6 - 0x16] 00007260 4EAD 044A jsr [A5 + 0x44A /* export_133 */] 00007264 588F addq.l A7, 4 00007266 206E 000C movea.l A0, [A6 + 0xC] 0000726A 2080 move.l [A0], D0 label0000726C: 0000726C 7000 moveq.l D0, 0x00 label0000726E: 0000726E 4E5E unlink A6 00007270 4E75 rts fn00007272: 00007272 4E56 FFF2 link A6, -0x000E 00007276 48E7 0108 movem.l -[A7], D7,A4 0000727A 286E 000C movea.l A4, [A6 + 0xC] 0000727E 206E 0018 movea.l A0, [A6 + 0x18] 00007282 4250 clr.w [A0] 00007284 486E FFF6 pea.l [A6 - 0xA] 00007288 486E FFFA pea.l [A6 - 0x6] 0000728C 486E FFFE pea.l [A6 - 0x2] 00007290 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007294 2F2E 0010 move.l -[A7], [A6 + 0x10] 00007298 2F0C move.l -[A7], A4 0000729A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000729E 4EAD 0AF2 jsr [A5 + 0xAF2 /* export_346 */] 000072A2 4FEF 001C lea.l A7, [A7 + 0x1C] 000072A6 3E00 move.w D7, D0 000072A8 4A47 tst.w D7 000072AA 6706 beq +0x8 /* 000072B2 */ 000072AC 3007 move.w D0, D7 000072AE 6000 008E bra +0x90 /* 0000733E */ label000072B2: 000072B2 3D6E FFFC FFF4 move.w [A6 - 0xC], [A6 - 0x4] 000072B8 3D6E FFF8 FFF2 move.w [A6 - 0xE], [A6 - 0x8] 000072BE 302E FFFE move.w D0, [A6 - 0x2] 000072C2 48C0 ext.l D0 000072C4 E780 asl D0, 3 000072C6 D9C0 add.l A4, D0 000072C8 206E 0018 movea.l A0, [A6 + 0x18] 000072CC 302E FFFE move.w D0, [A6 - 0x2] 000072D0 D150 add.w [A0], D0 000072D2 0C54 0006 cmpi.w [A4], 0x6 000072D6 6706 beq +0x8 /* 000072DE */ 000072D8 7058 moveq.l D0, 0x58 000072DA 6000 0062 bra +0x64 /* 0000733E */ label000072DE: 000072DE 206E 0018 movea.l A0, [A6 + 0x18] 000072E2 5250 addq.w [A0], 1 000072E4 206E 001C movea.l A0, [A6 + 0x1C] 000072E8 0C50 0003 cmpi.w [A0], 0x3 000072EC 6704 beq +0x6 /* 000072F2 */ 000072EE 700B moveq.l D0, 0x0B 000072F0 604C bra +0x4E /* 0000733E */ label000072F2: 000072F2 42A7 clr.l -[A7] 000072F4 42A7 clr.l -[A7] 000072F6 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000072FA 205F movea.l A0, [A7]+ 000072FC 226E 0020 movea.l A1, [A6 + 0x20] 00007300 2288 move.l [A1], A0 00007302 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00007306 206E 001C movea.l A0, [A6 + 0x1C] 0000730A 3F28 0084 move.w -[A7], [A0 + 0x84] 0000730E 206E 001C movea.l A0, [A6 + 0x1C] 00007312 2F28 008A move.l -[A7], [A0 + 0x8A] 00007316 4EAD 0F8A jsr [A5 + 0xF8A /* export_493 */] 0000731A 4FEF 000A lea.l A7, [A7 + 0xA] 0000731E 206E 0020 movea.l A0, [A6 + 0x20] 00007322 2F10 move.l -[A7], [A0] 00007324 3F00 move.w -[A7], D0 00007326 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 0000732A 5C8F addq.l A7, 6 0000732C 3E00 move.w D7, D0 0000732E 4A47 tst.w D7 00007330 670A beq +0xC /* 0000733C */ 00007332 206E 0020 movea.l A0, [A6 + 0x20] 00007336 2F10 move.l -[A7], [A0] 00007338 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000733C: 0000733C 3007 move.w D0, D7 label0000733E: 0000733E 4CDF 1080 movem.l D7,A4, [A7]+ 00007342 4E5E unlink A6 00007344 4E75 rts fn00007346: 00007346 4E56 FD42 link A6, -0x02BE 0000734A 2F0C move.l -[A7], A4 0000734C 286E 000C movea.l A4, [A6 + 0xC] 00007350 206E 0018 movea.l A0, [A6 + 0x18] 00007354 4250 clr.w [A0] 00007356 7001 moveq.l D0, 0x01 00007358 3D40 FD48 move.w [A6 - 0x2B8], D0 0000735C 426E FD42 clr.w [A6 - 0x2BE] 00007360 0C54 271E cmpi.w [A4], 0x271E 00007364 660C bne +0xE /* 00007372 */ 00007366 426E FD48 clr.w [A6 - 0x2B8] 0000736A 206E 0018 movea.l A0, [A6 + 0x18] 0000736E 5250 addq.w [A0], 1 00007370 508C addq.l A4, 8 label00007372: 00007372 3D54 FD4A move.w [A6 - 0x2B6], [A4] 00007376 206E 0018 movea.l A0, [A6 + 0x18] 0000737A 5250 addq.w [A0], 1 0000737C 508C addq.l A4, 8 0000737E 0C54 0005 cmpi.w [A4], 0x5 00007382 6616 bne +0x18 /* 0000739A */ 00007384 4A6E FD48 tst.w [A6 - 0x2B8] 00007388 6606 bne +0x8 /* 00007390 */ 0000738A 7008 moveq.l D0, 0x08 0000738C 6000 01C2 bra +0x1C4 /* 00007550 */ label00007390: 00007390 206E 0018 movea.l A0, [A6 + 0x18] 00007394 5250 addq.w [A0], 1 00007396 508C addq.l A4, 8 00007398 6018 bra +0x1A /* 000073B2 */ label0000739A: 0000739A 0C54 271B cmpi.w [A4], 0x271B 0000739E 6612 bne +0x14 /* 000073B2 */ 000073A0 206E 0018 movea.l A0, [A6 + 0x18] 000073A4 5250 addq.w [A0], 1 000073A6 508C addq.l A4, 8 000073A8 426E FD48 clr.w [A6 - 0x2B8] 000073AC 7001 moveq.l D0, 0x01 000073AE 3D40 FD42 move.w [A6 - 0x2BE], D0 label000073B2: 000073B2 4A6E FD48 tst.w [A6 - 0x2B8] 000073B6 670C beq +0xE /* 000073C4 */ 000073B8 0C54 0006 cmpi.w [A4], 0x6 000073BC 6706 beq +0x8 /* 000073C4 */ 000073BE 7001 moveq.l D0, 0x01 000073C0 3D40 FD42 move.w [A6 - 0x2BE], D0 label000073C4: 000073C4 4A6E FD42 tst.w [A6 - 0x2BE] 000073C8 6700 007E beq +0x80 /* 00007448 */ 000073CC 486E FF58 pea.l [A6 - 0xA8] 000073D0 486E FD4E pea.l [A6 - 0x2B2] 000073D4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000073D8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000073DC 2F0C move.l -[A7], A4 000073DE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000073E2 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 000073E6 4FEF 0018 lea.l A7, [A7 + 0x18] 000073EA 3D40 FD4C move.w [A6 - 0x2B4], D0 000073EE 4A6E FD4C tst.w [A6 - 0x2B4] 000073F2 6708 beq +0xA /* 000073FC */ 000073F4 302E FD4C move.w D0, [A6 - 0x2B4] 000073F8 6000 0156 bra +0x158 /* 00007550 */ label000073FC: 000073FC 0C6E 0007 FF58 cmpi.w [A6 - 0xA8], 0x7 00007402 6710 beq +0x12 /* 00007414 */ 00007404 486E FF58 pea.l [A6 - 0xA8] 00007408 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000740C 588F addq.l A7, 4 0000740E 7002 moveq.l D0, 0x02 00007410 6000 013E bra +0x140 /* 00007550 */ label00007414: 00007414 206E 0018 movea.l A0, [A6 + 0x18] 00007418 302E FD4E move.w D0, [A6 - 0x2B2] 0000741C D150 add.w [A0], D0 0000741E 302E FD4E move.w D0, [A6 - 0x2B2] 00007422 48C0 ext.l D0 00007424 E780 asl D0, 3 00007426 D9C0 add.l A4, D0 00007428 206E FF7A movea.l A0, [A6 - 0x86] 0000742C 3D68 0002 FD44 move.w [A6 - 0x2BC], [A0 + 0x2] 00007432 206E FF7A movea.l A0, [A6 - 0x86] 00007436 2D68 012A FF54 move.l [A6 - 0xAC], [A0 + 0x12A] 0000743C 486E FF58 pea.l [A6 - 0xA8] 00007440 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007444 588F addq.l A7, 4 00007446 6014 bra +0x16 /* 0000745C */ label00007448: 00007448 206D B334 movea.l A0, [A5 - 0x4CCC] 0000744C 3D68 0002 FD44 move.w [A6 - 0x2BC], [A0 + 0x2] 00007452 206D B334 movea.l A0, [A5 - 0x4CCC] 00007456 2D68 012A FF54 move.l [A6 - 0xAC], [A0 + 0x12A] label0000745C: 0000745C 4A6E FD48 tst.w [A6 - 0x2B8] 00007460 6714 beq +0x16 /* 00007476 */ 00007462 0C54 0006 cmpi.w [A4], 0x6 00007466 6706 beq +0x8 /* 0000746E */ 00007468 7058 moveq.l D0, 0x58 0000746A 6000 00E4 bra +0xE6 /* 00007550 */ label0000746E: 0000746E 206E 0018 movea.l A0, [A6 + 0x18] 00007472 5250 addq.w [A0], 1 00007474 508C addq.l A4, 8 label00007476: 00007476 42A7 clr.l -[A7] 00007478 42A7 clr.l -[A7] 0000747A 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000747E 205F movea.l A0, [A7]+ 00007480 226E 001C movea.l A1, [A6 + 0x1C] 00007484 2288 move.l [A1], A0 00007486 0C6E 0BFB FD4A cmpi.w [A6 - 0x2B6], 0xBFB 0000748C 6600 008C bne +0x8E /* 0000751A */ 00007490 486E FE50 pea.l [A6 - 0x1B0] 00007494 486D B8C8 pea.l [A5 - 0x4738] 00007498 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000749C 508F addq.l A7, 8 0000749E 4267 clr.w -[A7] 000074A0 2F2E FF54 move.l -[A7], [A6 - 0xAC] 000074A4 A86A syscall HiWord 000074A6 301F move.w D0, [A7]+ 000074A8 3D40 FD46 move.w [A6 - 0x2BA], D0 000074AC 306E FD46 movea.w A0, [A6 - 0x2BA] 000074B0 486E FD50 pea.l [A6 - 0x2B0] 000074B4 2F08 move.l -[A7], A0 000074B6 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 000074BA 508F addq.l A7, 8 000074BC 486E FE50 pea.l [A6 - 0x1B0] 000074C0 486E FD50 pea.l [A6 - 0x2B0] 000074C4 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 000074C8 508F addq.l A7, 8 000074CA 486E FE50 pea.l [A6 - 0x1B0] 000074CE 3F3C 002E move.w -[A7], 0x2E /* '.' */ 000074D2 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 000074D6 5C8F addq.l A7, 6 000074D8 4267 clr.w -[A7] 000074DA 2F2E FF54 move.l -[A7], [A6 - 0xAC] 000074DE A86B syscall LoWord 000074E0 301F move.w D0, [A7]+ 000074E2 3D40 FD46 move.w [A6 - 0x2BA], D0 000074E6 306E FD46 movea.w A0, [A6 - 0x2BA] 000074EA 486E FD50 pea.l [A6 - 0x2B0] 000074EE 2F08 move.l -[A7], A0 000074F0 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 000074F4 508F addq.l A7, 8 000074F6 486E FE50 pea.l [A6 - 0x1B0] 000074FA 486E FD50 pea.l [A6 - 0x2B0] 000074FE 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00007502 508F addq.l A7, 8 00007504 206E 001C movea.l A0, [A6 + 0x1C] 00007508 2F10 move.l -[A7], [A0] 0000750A 486E FE50 pea.l [A6 - 0x1B0] 0000750E 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00007512 508F addq.l A7, 8 00007514 3D40 FD4C move.w [A6 - 0x2B4], D0 00007518 6022 bra +0x24 /* 0000753C */ label0000751A: 0000751A 3F2E FD44 move.w -[A7], [A6 - 0x2BC] 0000751E 4EBA 0036 jsr [PC + 0x36 /* 00007556 */] 00007522 548F addq.l A7, 2 00007524 2D40 FF50 move.l [A6 - 0xB0], D0 00007528 206E 001C movea.l A0, [A6 + 0x1C] 0000752C 2F10 move.l -[A7], [A0] 0000752E 2F2E FF50 move.l -[A7], [A6 - 0xB0] 00007532 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00007536 508F addq.l A7, 8 00007538 3D40 FD4C move.w [A6 - 0x2B4], D0 label0000753C: 0000753C 4A6E FD4C tst.w [A6 - 0x2B4] 00007540 670A beq +0xC /* 0000754C */ 00007542 206E 001C movea.l A0, [A6 + 0x1C] 00007546 2F10 move.l -[A7], [A0] 00007548 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000754C: 0000754C 302E FD4C move.w D0, [A6 - 0x2B4] label00007550: 00007550 285F movea.l A4, [A7]+ 00007552 4E5E unlink A6 00007554 4E75 rts fn00007556: 00007556 4E56 FFAC link A6, -0x0054 0000755A 42AE FFB8 clr.l [A6 - 0x48] 0000755E 42AE FFBE clr.l [A6 - 0x42] 00007562 3D6E 0008 FFC2 move.w [A6 - 0x3E], [A6 + 0x8] 00007568 70FF moveq.l D0, 0xFFFFFFFF 0000756A 3D40 FFC8 move.w [A6 - 0x38], D0 0000756E 4267 clr.w -[A7] 00007570 486E FFAC pea.l [A6 - 0x54] 00007574 4267 clr.w -[A7] 00007576 4EAD 060A jsr [A5 + 0x60A /* export_189 */] 0000757A 301F move.w D0, [A7]+ 0000757C 3F00 move.w -[A7], D0 0000757E 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00007582 548F addq.l A7, 2 00007584 306E FFEA movea.w A0, [A6 - 0x16] 00007588 2F2E FFDC move.l -[A7], [A6 - 0x24] 0000758C 2F08 move.l -[A7], A0 0000758E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00007592 2D40 FFFC move.l [A6 - 0x4], D0 00007596 202E FFFC move.l D0, [A6 - 0x4] 0000759A 4E5E unlink A6 0000759C 4E75 rts fn0000759E: 0000759E 4E56 FF3E link A6, -0x00C2 000075A2 2F0C move.l -[A7], A4 000075A4 286E 000C movea.l A4, [A6 + 0xC] 000075A8 206E 0018 movea.l A0, [A6 + 0x18] 000075AC 7001 moveq.l D0, 0x01 000075AE 3080 move.w [A0], D0 000075B0 508C addq.l A4, 8 000075B2 0C54 0005 cmpi.w [A4], 0x5 000075B6 6706 beq +0x8 /* 000075BE */ 000075B8 7031 moveq.l D0, 0x31 000075BA 6000 0124 bra +0x126 /* 000076E0 */ label000075BE: 000075BE 508C addq.l A4, 8 000075C0 206E 0018 movea.l A0, [A6 + 0x18] 000075C4 5250 addq.w [A0], 1 000075C6 486E FF58 pea.l [A6 - 0xA8] 000075CA 486E FF42 pea.l [A6 - 0xBE] 000075CE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000075D2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000075D6 2F0C move.l -[A7], A4 000075D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000075DC 4EAD 0CBA jsr [A5 + 0xCBA /* export_403 */] 000075E0 4FEF 0018 lea.l A7, [A7 + 0x18] 000075E4 3D40 FF40 move.w [A6 - 0xC0], D0 000075E8 4A6E FF40 tst.w [A6 - 0xC0] 000075EC 664E bne +0x50 /* 0000763C */ 000075EE 486E FF58 pea.l [A6 - 0xA8] 000075F2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000075F6 588F addq.l A7, 4 000075F8 302E FF42 move.w D0, [A6 - 0xBE] 000075FC 48C0 ext.l D0 000075FE E780 asl D0, 3 00007600 D9C0 add.l A4, D0 00007602 206E 0018 movea.l A0, [A6 + 0x18] 00007606 302E FF42 move.w D0, [A6 - 0xBE] 0000760A D150 add.w [A0], D0 0000760C 0C54 0006 cmpi.w [A4], 0x6 00007610 6706 beq +0x8 /* 00007618 */ 00007612 7058 moveq.l D0, 0x58 00007614 6000 00CA bra +0xCC /* 000076E0 */ label00007618: 00007618 42A7 clr.l -[A7] 0000761A 42A7 clr.l -[A7] 0000761C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00007620 205F movea.l A0, [A7]+ 00007622 226E 001C movea.l A1, [A6 + 0x1C] 00007626 2288 move.l [A1], A0 00007628 206E 001C movea.l A0, [A6 + 0x1C] 0000762C 2F10 move.l -[A7], [A0] 0000762E 3F3C 0001 move.w -[A7], 0x1 00007632 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 00007636 5C8F addq.l A7, 6 00007638 6000 00A6 bra +0xA8 /* 000076E0 */ label0000763C: 0000763C 7001 moveq.l D0, 0x01 0000763E 3D40 FF3E move.w [A6 - 0xC2], D0 00007642 2D4C FF44 move.l [A6 - 0xBC], A4 label00007646: 00007646 0C54 0005 cmpi.w [A4], 0x5 0000764A 6604 bne +0x6 /* 00007650 */ 0000764C 526E FF3E addq.w [A6 - 0xC2], 1 label00007650: 00007650 0C54 0006 cmpi.w [A4], 0x6 00007654 6604 bne +0x6 /* 0000765A */ 00007656 536E FF3E subq.w [A6 - 0xC2], 1 label0000765A: 0000765A 4A54 tst.w [A4] 0000765C 6606 bne +0x8 /* 00007664 */ 0000765E 7008 moveq.l D0, 0x08 00007660 6000 007E bra +0x80 /* 000076E0 */ label00007664: 00007664 206E 0018 movea.l A0, [A6 + 0x18] 00007668 5250 addq.w [A0], 1 0000766A 508C addq.l A4, 8 0000766C 4A6E FF3E tst.w [A6 - 0xC2] 00007670 66D4 bne -0x2A /* 00007646 */ 00007672 206E FF44 movea.l A0, [A6 - 0xBC] 00007676 41E8 0010 lea.l A0, [A0 + 0x10] 0000767A B9C8 cmpa.l A4, A0 0000767C 6644 bne +0x46 /* 000076C2 */ 0000767E 486E FF48 pea.l [A6 - 0xB8] 00007682 2F2D B3A0 move.l -[A7], [A5 - 0x4C60] 00007686 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000768A 2F2E FF44 move.l -[A7], [A6 - 0xBC] 0000768E 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 00007692 4FEF 0010 lea.l A7, [A7 + 0x10] 00007696 3D40 FF40 move.w [A6 - 0xC0], D0 0000769A 4A6E FF40 tst.w [A6 - 0xC0] 0000769E 6622 bne +0x24 /* 000076C2 */ 000076A0 42A7 clr.l -[A7] 000076A2 42A7 clr.l -[A7] 000076A4 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000076A8 205F movea.l A0, [A7]+ 000076AA 226E 001C movea.l A1, [A6 + 0x1C] 000076AE 2288 move.l [A1], A0 000076B0 206E 001C movea.l A0, [A6 + 0x1C] 000076B4 2F10 move.l -[A7], [A0] 000076B6 3F3C 0001 move.w -[A7], 0x1 000076BA 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 000076BE 5C8F addq.l A7, 6 000076C0 601E bra +0x20 /* 000076E0 */ label000076C2: 000076C2 42A7 clr.l -[A7] 000076C4 42A7 clr.l -[A7] 000076C6 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000076CA 205F movea.l A0, [A7]+ 000076CC 226E 001C movea.l A1, [A6 + 0x1C] 000076D0 2288 move.l [A1], A0 000076D2 206E 001C movea.l A0, [A6 + 0x1C] 000076D6 2F10 move.l -[A7], [A0] 000076D8 4267 clr.w -[A7] 000076DA 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 000076DE 5C8F addq.l A7, 6 label000076E0: 000076E0 285F movea.l A4, [A7]+ 000076E2 4E5E unlink A6 000076E4 4E75 rts